epoptes team mailing list archive
-
epoptes team
-
Mailing list archive
-
Message #00279
[Bug 943598] Re: Twisted/GTK programs don't close properly on Ubuntu 12.04
*** This bug is a duplicate of bug 935756 ***
https://bugs.launchpad.net/bugs/935756
Hello Alkis, or anyone else affected,
Accepted epoptes into precise-proposed. The package will build now and
be available at
http://launchpad.net/ubuntu/+source/epoptes/0.5.5-0ubuntu0.1 in a few
hours, and then in the -proposed repository.
Please help us by testing this new package. See
https://wiki.ubuntu.com/Testing/EnableProposed for documentation how to
enable and use -proposed. Your feedback will aid us getting this update
out to other Ubuntu users.
If this package fixes the bug for you, please change the bug tag from
verification-needed to verification-done. If it does not, change the
tag to verification-failed. In either case, details of your testing
will help us make a better decision.
Further information regarding the verification process can be found at
https://wiki.ubuntu.com/QATeam/PerformingSRUVerification . Thank you in
advance!
** Changed in: epoptes (Ubuntu Precise)
Status: In Progress => Fix Committed
** Tags added: verification-needed
--
You received this bug notification because you are a member of Epoptes
Developers, which is subscribed to epoptes in Ubuntu.
https://bugs.launchpad.net/bugs/943598
Title:
Twisted/GTK programs don't close properly on Ubuntu 12.04
Status in Twisted:
New
Status in “epoptes” package in Ubuntu:
New
Status in “twisted” package in Ubuntu:
New
Status in “epoptes” source package in Precise:
Fix Committed
Bug description:
I've been experiencing this with our www.epoptes.org application, but I've been able to reproduce the problem with http://twistedmatrix.com/documents/current/core/examples/pbgtk2.py too.
I.e. when I run one of those apps from a console, and then close the application window, the window does close, but my console prompt doesn't return. Sometimes the app closes after 20-30 seconds, sometimes it just sits there forever waiting. An strace tells me it's waiting at some poll() call.
The same programs run fine in previous versions of Ubuntu.
Also, if I put a `reactor.crash()` just before `reactor.stop()`, then those programs terminate immediately.
== SRU (I know this bug is a duplicate, but we need to tie this SRU to epoptes) ==
[rational]
A workaround for this bug was added to epoptes:
reactor.crash()
Now that the underlying bug was properly fixed, this should be removed
as it was just an ugly workaround that might lead to other problems.
[test case]
1) Run epoptes from the console
2) Close it
Check that the console returns immediately without errror.
[regression potential]
Just removing an hack, don't expect any regression.
Worst case scenario the twisted bug reappears and closing epoptes will hang again, leaving an extra process running on the machine. As ubuntuone was also affected by that bug, it's very unlikely it could reappear in the stable release without us noticing.
To manage notifications about this bug go to:
https://bugs.launchpad.net/twisted/+bug/943598/+subscriptions