Comment 3 for bug 1721534

Revision history for this message
Martin Wilck (mwilck) wrote :

At SUSE, we've had a bug report about the GNOME session logout hanging. We traced it down to this problem here, essentially.

In short, the user logged in to check some thing in the GUI quickly, and logged out again after less than 60s. But hp-systray would wait for the systray for 60s, and if the session terminates before that wait is over, some hp-systray processes continue living and block the logout forever.

The patches fix two things:
 a) make sure all threads exit cleanly when there's no systemtray;
 b) cut down the wait time from the current excessive 60s to 10s.