Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 37734 - Slow fluxbox shutdown times
Summary: Slow fluxbox shutdown times
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All All
: High normal (vote)
Assignee: Commonbox Team
URL:
Whiteboard:
Keywords:
Depends on: 37881
Blocks:
  Show dependency tree
 
Reported: 2004-01-09 12:51 UTC by Ciaran McCreesh
Modified: 2004-01-11 07:17 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Ciaran McCreesh 2004-01-09 12:51:49 UTC
Fluxbox 0.9.7 will have very long shutdown times if the iconbar is enabled. The
fix used in cvs is as follows:

Index: IconbarTool.cc
===================================================================
RCS file: /cvsroot/fluxbox/fluxbox/src/IconbarTool.cc,v
retrieving revision 1.26
diff -r1.26 IconbarTool.cc
383c383
< void IconbarTool::update(FbTk::Subject *subj) {
---
> void IconbarTool::update(FbTk::Subject *subj) {    
385c385,390
<     if (m_screen.isShuttingdown())
---
>     if (m_screen.isShuttingdown()) {
>         m_screen.clientListSig().detach(this);
>         m_screen.iconListSig().detach(this);
>         m_screen.currentWorkspaceSig().detach(this);        
>         if (!m_icon_list.empty())
>             deleteIcons();
386a392
>     }

May be worth applying that as several people have commented on the slow exits
(it appears to hang).
Comment 1 Ciaran McCreesh 2004-01-11 06:43:28 UTC
See bug 37881 for an updated ebuild and patch.
Comment 2 Markus Nigbur (RETIRED) gentoo-dev 2004-01-11 07:17:45 UTC
in cvs.