Trayicon freezes woof if "woof -U" is called
Bug #667650 reported by
Tobias Baldauf
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | ||
---|---|---|---|---|---|---|
Woof | Status tracked in Trunk | |||||
Trunk |
Triaged
|
High
|
Tobias Baldauf |
Bug Description
The trayicon will effectively stall the webserver-response, so that a query in the browser never times out, but also never receives the upload form. It is therefore disabled for the time being. The trayicon does work nicely for normal file-delivery via Woof, however.
Related branches
Changed in woofgui: | |
assignee: | nobody → Tobias Baldauf (technopagan) |
importance: | Undecided → Medium |
status: | New → Confirmed |
tags: | added: icon tray upload woof |
Changed in woofgui: | |
milestone: | none → wolowizard |
To post a comment you must log in.
I just pushed Revision 4 to the development-branch. In it, I removed the trayicon-code from the main woof.py to make Woof working again. I put the legacy code for a tray-icon as well as the new, indicator-applet based code into two examplatory files. If ANYONE feels comfortable adding any of these two versions to the main Woof code, that would be awesome!
FYI, the main problem with running trayicons is the problem of loops within loops: The gtk-call to initiate the trayicon effectively halts the main loop.