This is only part of the confusion, but it seems worthy to note:

in sage.misc.misc:

{{{
def cancel_alarm():
    signal.signal(signal.SIGALRM, signal.SIG_IGN)
}}}

This leaves the clock counting, but sets it up so that the alarm gets
ignored when it does go off. This is bad when someone else writes
something using signal.alarm directly, since when they set the new
time, the interrupt gets ignored anyway.

-- 
To post to this group, send an email to sage-devel@googlegroups.com
To unsubscribe from this group, send an email to 
sage-devel+unsubscr...@googlegroups.com
For more options, visit this group at http://groups.google.com/group/sage-devel
URL: http://www.sagemath.org

Reply via email to