I upgraded my server from Messenger 2.1.5 (I know… old!) to Wildfire 2.4.0 this past weekend. Because most of my users use GAIM, I had to disable the idle timeout.
Now when I log in with GAIM (1.5.1cvs from Debian GNU/Linux testing) it works fine, BUT, when I select Signoff from the GAIM menu GAIM just hangs, hard (by that I mean that the windows are there but they are not updated anymore: if I switch to another desktop or page and switch back, there’'s just a blank window there.
Also, I’‘ve checked the server and I my session is still active, so whatever happened the session disconnect didn’'t complete.
If I kill the window (with the title bar button or whatever) then it goes away and I can log in again.
Also, if I select the (X) button on the User Sessions screen of the Wildfire admin site to delete the connection on the server side, then my local GAIM comes back alive again and is successfully disconnected, giving me a login screen again.
It does NOT seem to matter how long I wait (in fact I left one in the hung state at home and when I got back from work hours later it was still hung).
To be clear, this behavior just started with the new Wildfire server and didn’‘t happen with the old Messenger server, and I’‘ve not updated GAIM. Most other people use older versions of GAIM and I haven’‘t heard anyone complain but most people don’'t disconnect very often so they just might not have noticed, or not been energized enough to let me know about it.