commit | a453cd8d85f583914a1bbb8d5054306bbbafdb7c | [log] [tgz] |
---|---|---|
author | Victor Stinner <victor.stinner@gmail.com> | Fri Mar 20 12:54:28 2015 +0100 |
committer | Victor Stinner <victor.stinner@gmail.com> | Fri Mar 20 12:54:28 2015 +0100 |
tree | 13410366cc0465611601372e268c11bd1579b6db | |
parent | a3c0202eb574bd3c09bc81b74227e146503fff94 [diff] |
Issue #23715: signal.sigwaitinfo() and signal.sigtimedwait() are now retried when interrupted by a signal not in the *sigset* parameter, if the signal handler does not raise an exception. signal.sigtimedwait() recomputes the timeout with a monotonic clock when it is retried. Remove test_signal.test_sigwaitinfo_interrupted() because sigwaitinfo() doesn't raise InterruptedError anymore if it is interrupted by a signal not in its sigset parameter.