After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 691658 - Gtk.Main() does not abide SIGINT (it did with pygtk2)
Gtk.Main() does not abide SIGINT (it did with pygtk2)
Status: RESOLVED DUPLICATE of bug 622084
Product: pygobject
Classification: Bindings
Component: general
3.4.x
Other Linux
: Normal normal
: ---
Assigned To: Nobody's working on this now (help wanted and appreciated)
Python bindings maintainers
Depends on:
Blocks:
 
 
Reported: 2013-01-13 14:54 UTC by Cole Robinson
Modified: 2013-01-13 15:58 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Cole Robinson 2013-01-13 14:54:08 UTC
Gtk.Main() does not immediately exit when ctrl-c/SIGINT is sent, which is a change in behavior from static pygtk2 bindings. The signal is seen, but only once some UI event fires and drops us into python code. But then the main loop happily keeps on chugging away.

GLib.MainLoop() does work as expected.
Comment 1 Paolo Borelli 2013-01-13 15:58:46 UTC
Thanks for the bug report. This particular bug has already been reported into our bug tracking system, but please feel free to report any further bugs you find.

*** This bug has been marked as a duplicate of bug 622084 ***