summaryrefslogtreecommitdiff
path: root/Modules/signalmodule.c
Commit message (Expand)AuthorAgeFilesLines
* bpo-23395: Fix PyErr_SetInterrupt if the SIGINT signal is ignored or not hand...Miss Islington (bot)2019-05-241-4/+9
* bpo-30654: Do not reset SIGINT handler to SIG_DFL in finisignal (GH-7146) (GH...Miss Islington (bot)2018-06-011-12/+2
* bpo-33329: Fix multiprocessing regression on newer glibcs (GH-6575) (GH-6579)Miss Islington (bot)2018-04-231-6/+8
* bpo-30050: Allow disabling full buffer warnings in signal.set_wakeup_fd (#4792)Nathaniel J. Smith2017-12-171-53/+51
* bpo-30057: Fix potential missed signal in signal.signal(). (#4258)Antoine Pitrou2017-11-031-1/+4
* bpo-30807: signal.setitimer() now uses _PyTime API (GH-3865)Victor Stinner2017-10-131-15/+25
* bpo-31370: Remove support for threads-less builds (#3385)Antoine Pitrou2017-09-071-22/+2
* bpo-30808: Use _Py_atomic API for concurrency-sensitive signal state (#2417)Antoine Pitrou2017-07-171-18/+20
* bpo-30807: signal.setitimer() may disable the timer by mistake (#2493)Antoine Pitrou2017-06-301-0/+4
* bpo-30703: Improve signal delivery (#2415)Antoine Pitrou2017-06-281-16/+14
* bpo-16500: Allow registering at-fork handlers (#1715)Antoine Pitrou2017-05-271-7/+1
* bpo-30038: fix race condition in signal delivery + wakeup fd (#1082)Nathaniel J. Smith2017-05-161-7/+26
* bpo-30022: Get rid of using EnvironmentError and IOError (except test… (#1051)Serhiy Storchaka2017-04-161-1/+1
* bpo-6532: Make the thread id an unsigned integer. (#781)Serhiy Storchaka2017-03-231-4/+5
* Issue #21085: add configure check for siginfo_t.si_bandZachary Ware2016-10-011-0/+4
* Issue #28139: Merge indentation fixes from 3.5 into 3.6Martin Panter2016-09-171-7/+7
|\
| * Issue #28139: Fix messed up indentationMartin Panter2016-09-171-7/+7
* | Use PyModule_AddIntMacro() in signal moduleChristian Heimes2016-09-091-129/+86
* | Issue #23524: Finish removing _PyVerify_fd from sourcesSteve Dower2016-09-081-6/+1
* | replace Py_(u)intptr_t with the c99 standard typesBenjamin Peterson2016-09-061-2/+2
|/
* Issue #27332: Fixed the type of the first argument of module-level functionsSerhiy Storchaka2016-07-071-26/+26
* Issue #26200: Added Py_SETREF and replaced Py_XSETREF with Py_SETREFSerhiy Storchaka2016-04-101-1/+1
* Issue #22570: Renamed Py_SETREF to Py_XSETREF.Serhiy Storchaka2016-04-061-1/+1
* Issue #20440: Massive replacing unsafe attribute setting code with specialSerhiy Storchaka2015-12-241-2/+1
* Fixed compilation error in signalmodule.c (issue #20182).Serhiy Storchaka2015-05-161-3/+3
* Issue #20182: converted the signal module to use Argument ClinicTal Einat2015-05-161-215/+246
* Issue #23836: Use _Py_write_noraise() to retry on EINTR in trip_signal() ofVictor Stinner2015-04-011-3/+4
* PEP 475: on EINTR, retry the function even if the timeout is equals to zeroVictor Stinner2015-03-301-1/+1
* Issue #23752: _Py_fstat() is now responsible to raise the Python exceptionVictor Stinner2015-03-301-7/+3
* Issue #22117: Replace usage of _PyTime_ROUND_UP with _PyTime_ROUND_CEILINGVictor Stinner2015-03-301-1/+2
* Issue #22117: The signal modules uses the new _PyTime_t APIVictor Stinner2015-03-271-14/+13
* Issue #23715: signal.sigwaitinfo() and signal.sigtimedwait() are now retriedVictor Stinner2015-03-201-26/+47
* Issue #23524: Change back to using Windows errors for _Py_fstat instead of th...Steve Dower2015-03-071-1/+1
* Issue #23152: Implement _Py_fstat() to support files larger than 2 GB on Wind...Steve Dower2015-02-211-4/+3
* Issue #23450: Fix signal.set_wakeup_fd() on WindowsVictor Stinner2015-02-121-11/+14
* Issue #22869: Split pythonrun into two modulesNick Coghlan2014-11-201-1/+1
* Issue #22042: signal.set_wakeup_fd(fd) now raises an exception if the fileVictor Stinner2014-08-271-1/+19
* Issue #22018: On Windows, signal.set_wakeup_fd() now also supports sockets.Victor Stinner2014-07-291-18/+165
* Backout 42ced0d023cd: oops, i didn't want to push this changeset :-/Victor Stinner2014-07-241-136/+19
* tetsVictor Stinner2014-07-241-19/+136
* Issue #22018: signal.set_wakeup_fd() now raises an OSError instead of aVictor Stinner2014-07-211-3/+11
* merge along w/ fix for issue #2107 (commit c9239171e429)Brett Cannon2014-04-041-3/+3
|\
| * fix #21076: turn signal module constants into enumsGiampaolo Rodola'2014-04-041-2/+2
|/
* Issue #20320: select.select() and select.kqueue.control() now round the timeoutVictor Stinner2014-02-171-1/+2
* Issue #20437: Fixed 22 potential bugs when deleting objects references.Serhiy Storchaka2014-02-091-6/+3
|\
| * Issue #20437: Fixed 21 potential bugs when deleting objects references.Serhiy Storchaka2014-02-091-6/+3
* | Issue #18774: Remove last bits of GNU PTH thread code, patch by Vajrasky Kok.Christian Heimes2013-08-181-12/+0
* | Issue #16105: When a signal handler fails to write to the file descriptor reg...Antoine Pitrou2013-08-171-1/+17
* | Issue #18520: Add a new PyStructSequence_InitType2() function, same thanVictor Stinner2013-07-221-3/+4
* | Issue #14173: Avoid crashing when reading a signal handler during interpreter...Antoine Pitrou2013-05-041-3/+11
|\ \ | |/