Trayicon freezes woof if "woof -U" is called

Bug #667650 reported by Tobias Baldauf
6
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
Revision history for this message
Tobias Baldauf (technopagan) wrote :

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.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.