[Pidgin] #7849: WinPidgin Hangs in Network Location Awareness Thread at Exit
Pidgin
trac at pidgin.im
Thu Jan 1 13:02:18 EST 2009
#7849: WinPidgin Hangs in Network Location Awareness Thread at Exit
---------------------------+------------------------------------------------
Reporter: Hannes Rannes | Owner: datallah
Type: patch | Status: closed
Milestone: 2.5.4 | Component: winpidgin (gtk)
Version: 2.5.3 | Resolution: fixed
Keywords: exit hang |
---------------------------+------------------------------------------------
Changes (by rekkanoryo):
* status: new => closed
* resolution: => fixed
* milestone: => 2.5.4
Comment:
(In [68a6ea7faf68bd38766e147b455ffa0ad105056e]):[[BR]]
Adjust the NLA code to prevent hang on exit for Windows XP and Windows
Vista.
The crux of the issue is this:
WSANPIoctl() waits for a network state change and apparently
WSACleanup()
waits for the ioctl to return before cleaning up. That function is
triggered initially 30 seconds after the first initialization of
Pidgin,
which is why Pidgin can exit properly in the first 30 seconds of
execution.
--
Ticket URL: <http://developer.pidgin.im/ticket/7849#comment:98>
Pidgin <http://pidgin.im>
Pidgin
More information about the Tracker
mailing list