Mercurial > pidgin
comparison src/connection.c @ 12272:3ef381cdc47e
[gaim-migrate @ 14574]
This should fix idle time reporting for all accounts. Previously it would
only work for one account because I'm dumb.
We're also doing one idleness check every 5 seconds instead of checking
for each account every 20 seconds.
committer: Tailor Script <tailor@pidgin.im>
| author | Mark Doliner <mark@kingant.net> |
|---|---|
| date | Wed, 30 Nov 2005 06:03:49 +0000 |
| parents | 312efb43c49a |
| children | a88ca6da0b38 |
comparison
equal
deleted
inserted
replaced
| 12271:3c6675e1400e | 12272:3ef381cdc47e |
|---|---|
| 302 GaimConvWindow *win = (GaimConvWindow *)wins->data; | 302 GaimConvWindow *win = (GaimConvWindow *)wins->data; |
| 303 gaim_conversation_update(gaim_conv_window_get_conversation_at(win, 0), | 303 gaim_conversation_update(gaim_conv_window_get_conversation_at(win, 0), |
| 304 GAIM_CONV_ACCOUNT_ONLINE); | 304 GAIM_CONV_ACCOUNT_ONLINE); |
| 305 } | 305 } |
| 306 #endif | 306 #endif |
| 307 time(&gc->last_sent_time); /* Start the idle count from here */ | |
| 308 gaim_signal_emit(gaim_connections_get_handle(), "signed-on", gc); | 307 gaim_signal_emit(gaim_connections_get_handle(), "signed-on", gc); |
| 309 | 308 |
| 310 serv_set_permit_deny(gc); | 309 serv_set_permit_deny(gc); |
| 311 | 310 |
| 312 update_keepalive(gc, TRUE); | 311 update_keepalive(gc, TRUE); |
