[Pidgin] #4822: Chat windows freeze after Vista goes idle

Pidgin trac at pidgin.im
Sat Feb 23 22:00:50 EST 2008


#4822: Chat windows freeze after Vista goes idle
------------------------------+---------------------------------------------
  Reporter:  kwill            |       Owner:  datallah               
      Type:  defect           |      Status:  new                    
  Priority:  minor            |   Milestone:                         
 Component:  winpidgin (gtk)  |     Version:  2.3.1                  
Resolution:                   |    Keywords:  windows vista chat idle
   Pending:  0                |  
------------------------------+---------------------------------------------
Comment (by phroggie):

 Near as I can tell ui_ops->network_disconnected() doesn't always actually
 bump the accounts offline when processed in the PBT_APMSUSPEND handler of
 gtkwin32dep.c, so pidgin doesn't notice the accounts are gone until after
 a PBT_APMRESUMESUSPEND.

 To verify, I sent Pidgin a WM_POWERBROADCAST.PBT_APMSUSPEND message from a
 trivial program. Debug log noted that it was going to disconnect accounts
 to go into standby, but not a thing was disconnected and there was no loss
 of any functionality.

 I'm also not sure what's gone on in the way of automagically reconnecting
 chats, but I imagine after a standby + resume cycle, we should rejoin the
 channels on the accounts that got disconnected, if possible. Of course,
 this is a lot more work than fixing the first problem noted above.

 See also ticket #480.

-- 
Ticket URL: <http://developer.pidgin.im/ticket/4822#comment:1>
Pidgin <http://pidgin.im>
Pidgin


More information about the Tracker mailing list