Hi,

I've noticed that PyClutter's main loop seems to ignore SIGINT signals
by default (i.e. Ctrl-C, KeyboardInterrupt). While an equivalent C
program exits when receiving SIGINT, this does not seem to be the case
with Python.

Consider these two simple test programs[1][2], which both simply set
up a minimal stage and start the main loop. The first one is in C, and
exits as expected when hitting Ctrl-C. The second one is in Python and
does not exit when hitting Ctrl-C.

Are some extra steps required for this to work in PyClutter programs,
or have I stumbled upon a bug?

I'm running Clutter 1.2.12 and PyClutter 1.0.2 on Ubuntu 10.10.


Best regards,

Johannes H. Jensen

[1] 
https://github.com/joh/pyclutter-screensaver/blob/pyclutter-sigint/test-clutter.c
[2] 
https://github.com/joh/pyclutter-screensaver/blob/pyclutter-sigint/test-clutter.py
_______________________________________________
clutter-app-devel-list mailing list
[email protected]
http://lists.clutter-project.org/listinfo/clutter-app-devel-list

Reply via email to