- 15 Mar, 2016 1 kayıt (commit)
-
-
Victor Stinner yazdı
* Add Lib/test/signalinterproctester.py * Don't disable the garbage collector anymore * Don't use os.fork() with a subprocess to not inherit existing signal handlers or threads: start from a fresh process * Don't use UNIX kill command to send a signal but Python os.kill() * Use a timeout of 10 seconds to wait for the signal instead of 1 second * Always use signal.pause(), instead of time.wait(1), to wait for a signal * Use context manager on subprocess.Popen * remove code to retry on EINTR: it's no more needed since the PEP 475 * remove unused function exit_subprocess() * Cleanup the code
-
- 06 May, 2015 1 kayıt (commit)
-
-
Berker Peksag yazdı
Patch by Christie Wilson.
-
- 13 Nis, 2015 1 kayıt (commit)
-
-
Zachary Ware yazdı
I have compared output between pre- and post-patch runs of these tests to make sure there's nothing missing and nothing broken, on both Windows and Linux. The only differences I found were actually tests that were previously *not* run.
-
- 30 Mar, 2015 1 kayıt (commit)
-
-
Victor Stinner yazdı
signal handler does not raise an exception
-
- 20 Mar, 2015 1 kayıt (commit)
-
-
Victor Stinner yazdı
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.
-
- 19 Mar, 2015 1 kayıt (commit)
-
-
Victor Stinner yazdı
retried with the recomputed delay, except if the signal handler raises an exception (PEP 475). Modify also test_signal to use a monotonic clock instead of the system clock.
-
- 17 Mar, 2015 1 kayıt (commit)
-
-
Victor Stinner yazdı
Sorry, it was a mistake, the patch is still under review: issue #23646.
-
- 12 Mar, 2015 1 kayıt (commit)
-
-
Victor Stinner yazdı
-
- 07 Şub, 2015 1 kayıt (commit)
-
-
Charles-François Natali yazdı
-
- 27 Agu, 2014 2 kayıt (commit)
-
-
Victor Stinner yazdı
-
Victor Stinner yazdı
descriptor is in blocking mode.
-
- 30 Tem, 2014 1 kayıt (commit)
-
-
Victor Stinner yazdı
-
- 29 Tem, 2014 2 kayıt (commit)
-
-
Victor Stinner yazdı
A side effect is that Python depends to the WinSock library.
-
Victor Stinner yazdı
set the blocking mode of a file descriptor (False if the O_NONBLOCK flag is set, True otherwise). These functions are not available on Windows.
-
- 24 Tem, 2014 3 kayıt (commit)
-
-
Victor Stinner yazdı
assertIs().
-
Victor Stinner yazdı
-
Victor Stinner yazdı
-
- 21 Tem, 2014 3 kayıt (commit)
-
-
Victor Stinner yazdı
-
Victor Stinner yazdı
ValueError on fstat() failure.
-
Victor Stinner yazdı
- Use _testcapi.raise_signal() in test_signal - close also os.pipe() file descriptors in some test_signal tests where they were not closed properly - Remove faulthandler._sigill() and faulthandler._sigbus(): reuse _testcapi.raise_signal() in test_faulthandler
-
- 11 May, 2014 1 kayıt (commit)
-
-
Antoine Pitrou yazdı
-
- 15 Nis, 2014 1 kayıt (commit)
-
-
Stefan Krah yazdı
-
- 04 Nis, 2014 1 kayıt (commit)
-
-
Giampaolo Rodola yazdı
-
- 14 Ara, 2013 1 kayıt (commit)
-
-
R David Murray yazdı
Report and patch by Vajrasky Kok.
-
- 17 Agu, 2013 2 kayıt (commit)
-
-
Antoine Pitrou yazdı
(trying to fix a failure on the FreeBSD 9.0 buildbot)
-
Antoine Pitrou yazdı
Issue #16105: When a signal handler fails to write to the file descriptor registered with ``signal.set_wakeup_fd()``, report an exception instead of ignoring the error.
-
- 03 Agu, 2013 1 kayıt (commit)
-
-
Nick Coghlan yazdı
signal.getsignal returns None for some signals if faulthandler is enabled (Patch by Jeremy Kloth)
-
- 17 Haz, 2013 1 kayıt (commit)
-
-
Victor Stinner yazdı
sigwaitinfo() can be interrupted on Linux (raises InterruptedError), but not on AIX.
-
- 18 Ock, 2013 3 kayıt (commit)
-
-
Benjamin Peterson yazdı
-
Benjamin Peterson yazdı
-
Benjamin Peterson yazdı
-
- 18 Ara, 2012 2 kayıt (commit)
-
-
Andrew Svetlov yazdı
Patch by Serhiy Storchaka.
-
Andrew Svetlov yazdı
Patch by Serhiy Storchaka.
-
- 17 Ara, 2012 2 kayıt (commit)
-
-
Andrew Svetlov yazdı
-
Andrew Svetlov yazdı
-
- 18 Kas, 2012 1 kayıt (commit)
-
-
Christian Heimes yazdı
-
- 05 Eki, 2012 1 kayıt (commit)
-
-
Jesus Cea yazdı
-
- 02 Mar, 2012 1 kayıt (commit)
-
-
Victor Stinner yazdı
Add a private API to convert an int or float to a C timespec structure.
-
- 02 Eki, 2011 1 kayıt (commit)
-
-
Charles-François Natali yazdı
real-time signals.
-
- 04 Tem, 2011 1 kayıt (commit)
-
-
Victor Stinner yazdı
When signals are unblocked, pending signal ared delivered in the reverse order of their number (also on Linux, not only on FreeBSD 6). Don't sort signals by their number if signals were not blocked (test_signum).
-