aboutsummaryrefslogtreecommitdiffstats
path: root/po
diff options
context:
space:
mode:
authorSjoerd Simons <sjoerd.simons@collabora.co.uk>2011-03-20 20:44:51 +0800
committerSjoerd Simons <sjoerd.simons@collabora.co.uk>2011-03-21 17:24:15 +0800
commita8e558e10b1b5170346a75e1322f75d8ebad1662 (patch)
treebf21843a30695d05f9e48c4d91493cdc2368d075 /po
parent79cf371093d1a1b0d9120a4bbcc5d73c7c67842d (diff)
downloadgsoc2013-empathy-a8e558e10b1b5170346a75e1322f75d8ebad1662.tar
gsoc2013-empathy-a8e558e10b1b5170346a75e1322f75d8ebad1662.tar.gz
gsoc2013-empathy-a8e558e10b1b5170346a75e1322f75d8ebad1662.tar.bz2
gsoc2013-empathy-a8e558e10b1b5170346a75e1322f75d8ebad1662.tar.lz
gsoc2013-empathy-a8e558e10b1b5170346a75e1322f75d8ebad1662.tar.xz
gsoc2013-empathy-a8e558e10b1b5170346a75e1322f75d8ebad1662.tar.zst
gsoc2013-empathy-a8e558e10b1b5170346a75e1322f75d8ebad1662.zip
Fix some races in the chatroom joining code
The auto-reconnection logic for chatrooms was a bit odd. It would for every chatroom that existed when the account manager was prepared connect once to status-changed for each account for each chatroom... Change this such that whenever an account connects, we simply get the then current list of chatrooms and auto-connect those as needed. This fixes issues when a chatroom gets removed from the manager and when the auto-connect options on a chatrooms change.
Diffstat (limited to 'po')
0 files changed, 0 insertions, 0 deletions