Comment 3 for bug 1013548

Revision history for this message
Chris Bainbridge (chris-bainbridge) wrote :

From upstream bug:

"When logging out, and 2+ application issue interact requests during their save-yourself-s, and (at least?) one of them actually starts interacting, the session manager will not continue normally when the interaction completes. Instead, it will wait 1 minute, and then forcibly close the session. During this period, a second logout attempt will say that the session manager must be idle when requesting shutdown."

"I can reproduce probably this bug with:
- start empty xfce4-session
- start firefox
- start gedit and type something to have unsaved changes
- do a xfce4-logout ("/usr/bin/xfce4-session-logout --logout")
=> 60s timeout, then logout. incomplete session at startup (no gedit, no xfwm4 started by session manager)."

"Yes. Unfortunately, with 4.8, even a single xsmp interact request may break the session logout."

[ Note - I can always reproduce this test case under Ubuntu/XFCE. Run Firefox, run gedit, hit some keys, click logout, get "ICE I/O Error" & "Disconnected from session manager." After 60s xfwm4 is terminated.]