Long delay on session logout
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
unity-2d |
Fix Released
|
High
|
Albert Astals Cid | ||
unity-2d (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
There is a long delay when I try to close current session, doing a logout.
Problem seems related to gnome-session/
There was already a bug report about this and it was fixed,
but I still get this issue on my machines with unity-2d from ppa or from bzr.
This is the old issue: https:/
Attached there are two logs: one when system hangs on logout and one when session close normal and fast.
Main difference I can see between two logs is:
Connessione non riuscita: Connessione terminata
(Not able to connect: Connection ended)
and it is related, I suppose, to gnome-session daemon/
This happens both in natty and oneiric.
Related branches
- Gerry Boland (community): Approve
-
Diff: 88 lines (+21/-6)3 files modifiedlibunity-2d-private/src/gnomesessionclient.cpp (+15/-6)
libunity-2d-private/src/gnomesessionclient.h (+2/-0)
tests/manual-tests/other.txt (+4/-0)
Changed in unity-2d: | |
milestone: | 3.8.14 → 3.8.16 |
Changed in unity-2d: | |
milestone: | 4.0 → 4.2 |
summary: |
- Long delay on session logout + Long delay on session logout when in an Unity 3D session that fallbacked + on 2D |
Changed in unity-2d: | |
status: | New → Confirmed |
Changed in unity-2d (Ubuntu): | |
status: | New → Confirmed |
Changed in unity-2d: | |
milestone: | 4.2 → 4.4 |
Changed in unity-2d: | |
milestone: | 4.4 → 4.6 |
Changed in unity-2d: | |
milestone: | 4.6 → 4.8 |
Changed in unity-2d: | |
milestone: | 4.8 → 4.10 |
summary: |
- Long delay on session logout when in an Unity 3D session that fallbacked - on 2D + Long delay on session logout |
Changed in unity-2d: | |
assignee: | nobody → Gerry Boland (gerboland) |
status: | Confirmed → In Progress |
Changed in unity-2d: | |
milestone: | 4.10 → 4.12 |
Changed in unity-2d: | |
assignee: | Gerry Boland (gerboland) → nobody |
Changed in unity-2d: | |
assignee: | nobody → Gerry Boland (gerboland) |
milestone: | 4.12 → 4.14 |
Changed in unity-2d (Ubuntu): | |
status: | Confirmed → In Progress |
Changed in unity-2d: | |
status: | In Progress → Confirmed |
assignee: | Gerry Boland (gerboland) → Renato Araujo Oliveira Filho (renatofilho) |
Changed in unity-2d: | |
milestone: | 4.14 → 5.2 |
Changed in unity-2d: | |
assignee: | Renato Araujo Oliveira Filho (renatofilho) → nobody |
Changed in unity-2d: | |
assignee: | nobody → Albert Astals Cid (aacid) |
Changed in unity-2d: | |
status: | Confirmed → In Progress |
Changed in unity-2d (Ubuntu): | |
status: | In Progress → Confirmed |
Changed in unity-2d: | |
milestone: | 5.2 → 5.4 |
Changed in unity-2d: | |
milestone: | 5.2.1 → 5.6 |
Changed in unity-2d: | |
status: | In Progress → Fix Committed |
Changed in unity-2d: | |
status: | Fix Committed → Fix Released |
The big difference I see in the logs when it hangs is the massive amount of the following two lines:
gnome-session[ 3008]: DEBUG(+): GsmXSMPClient: Client '0x9c808a0 []' received RegisterClient( NULL) 3008]: DEBUG(+): GsmXSMPClient: rejected: invalid previous_id
gnome-session[