This issue tracker has been migrated to GitHub, and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

Author Andre Merzky
Recipients Andre Merzky, eryksun, gslavin
Date 2016-09-06.08:51:41
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1473151901.88.0.763111496797.issue27889@psf.upfronthosting.co.za>
In-reply-to
Content
I think we are on the same page then, thanks.  

AFAIU, the C-level signal handler results in a flag being set, which is evaluated at some later point in time[1], after a certain number of opcodes have been executed.  Could it be that those opcodes blindly continue to walk into the `else` clause despite the sleep interruption?

[1] https://docs.python.org/3/library/signal.html#execution-of-python-signal-handlers
History
Date User Action Args
2016-09-06 08:51:41Andre Merzkysetrecipients: + Andre Merzky, eryksun, gslavin
2016-09-06 08:51:41Andre Merzkysetmessageid: <1473151901.88.0.763111496797.issue27889@psf.upfronthosting.co.za>
2016-09-06 08:51:41Andre Merzkylinkissue27889 messages
2016-09-06 08:51:41Andre Merzkycreate