[patch] task manager spews console spam when a launcher task is closed or launcher is removed.
Bug #156870 reported by
moonbeam
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Awn |
Fix Released
|
Low
|
Unassigned |
Bug Description
The current awn-task.c code does not adequately determine if signals need to be disconnected from tasks.
The current check for whether a task needs to have signals disconnected, at minimum, does not identify all tasks that should have their signals disconnected.
This can be observed by:
1) Adding a launcher ( a terminal is fine).
2) Open some (terminal) windows.
3) Close the windows. (there will probably be some console spam).
4) Remove the launcher (there will probably be continuous console spam until awn is restarted).
See patch (against trunk - revno: 133) attached to comments:
Related branches
Changed in awn: | |
importance: | Undecided → Low |
status: | New → Fix Committed |
To post a comment you must log in.
This is a replacement patch. Against rev 133 of trunk. Upon further testing it appears there may still be some issues with the signal handling. However, on further reflection, it also appears that awn_task_ win_enter_ out and awn_task_ manager_ remove_ launcher do not serve any purpose in the current code. So the patch that follows excises them along with the issues that went along with them (console spam related to signals attached to something that was not a task).