Victor Stinner
|
7613542a27
|
Issue #19437: Fix select.epoll.poll(), fix code handling PyMem_New() error
The bug was introduced with the select.epoll module! So it's 5 years old :-)
|
2013-10-30 19:57:52 +01:00 |
|
Victor Stinner
|
d72fe89b80
|
select.epoll.fromfd(fd) must be not change the inheritable flag of the file
descriptor
|
2013-08-28 12:22:39 +02:00 |
|
Victor Stinner
|
daf455554b
|
Issue #18571: Implementation of the PEP 446: file descriptors and file handles
are now created non-inheritable; add functions os.get/set_inheritable(),
os.get/set_handle_inheritable() and socket.socket.get/set_inheritable().
|
2013-08-28 00:53:59 +02:00 |
|
Christian Heimes
|
9dd279a3ac
|
Issue #11973: Fix a problem in kevent. The flags and fflags fields are now
properly handled as unsigned.
|
2013-08-25 14:57:38 +02:00 |
|
Christian Heimes
|
f1fe159822
|
Issue #11973: Fix a problem in kevent. The flags and fflags fields are now
properly handled as unsigned.
|
2013-08-25 14:57:00 +02:00 |
|
Richard Oudkerk
|
a93bf7b9a6
|
Fix devpoll_dealloc().
|
2013-08-22 14:03:44 +01:00 |
|
Richard Oudkerk
|
168d59b669
|
Move definition of devpoll_internal_close() before devpoll_close().
|
2013-08-22 13:31:15 +01:00 |
|
Richard Oudkerk
|
069d65c35a
|
Fix compilation of select module on Solaris.
|
2013-08-22 13:04:23 +01:00 |
|
Victor Stinner
|
13423c3726
|
Close #18794: Add a fileno() method and a closed attribute to select.devpoll
objects.
Add also tests on fileno() method and closed attribute of select.epoll and select.kqueue.
|
2013-08-22 00:19:50 +02:00 |
|
Serhiy Storchaka
|
5617df1be6
|
Issue #8865: Concurrent invocation of select.poll.poll() now raises a
RuntimeError exception. Patch by Christian Schubert.
|
2013-08-20 20:50:32 +03:00 |
|
Serhiy Storchaka
|
b1973c252c
|
Issue #8865: Concurrent invocation of select.poll.poll() now raises a
RuntimeError exception. Patch by Christian Schubert.
|
2013-08-20 20:38:21 +03:00 |
|
Victor Stinner
|
bbf8ce5b87
|
Issue #18408: Fix select.select() to handle PyList_New() failure (MemoryError)
in set2list()
|
2013-07-09 00:49:03 +02:00 |
|
Charles-Francois Natali
|
74ca886788
|
Issue #17917: Use PyModule_AddIntMacro() instead of PyModule_AddIntConstant()
when applicable.
|
2013-05-20 19:13:19 +02:00 |
|
Charles-Francois Natali
|
b1294fa9f4
|
Issue #12181: select module: Fix struct kevent definition on OpenBSD 64-bit
platforms. Patch by Federico Schwindt.
|
2013-05-06 21:26:05 +02:00 |
|
Charles-Francois Natali
|
002a77d2f7
|
Issue #12181: select module: Fix struct kevent definition on OpenBSD 64-bit
platforms. Patch by Federico Schwindt.
|
2013-05-06 21:24:31 +02:00 |
|
Charles-François Natali
|
c07fcbb698
|
Issue #16953: Fix socket module compilation on platforms with HAVE_BROKEN_POLL.
Patch by Jeffrey Armstrong.
|
2013-01-19 12:39:29 +01:00 |
|
Charles-François Natali
|
95195b35b8
|
Issue #16953: Fix socket module compilation on platforms with HAVE_BROKEN_POLL.
Patch by Jeffrey Armstrong.
|
2013-01-19 12:21:26 +01:00 |
|
Charles-François Natali
|
986a56cefe
|
Issue #16953: Fix socket module compilation on platforms with HAVE_BROKEN_POLL.
Patch by Jeffrey Armstrong.
|
2013-01-19 12:19:10 +01:00 |
|
Serhiy Storchaka
|
9101e23ff6
|
Issue #15989: Fix several occurrences of integer overflow
when result of PyLong_AsLong() narrowed to int without checks.
This is a backport of changesets 13e2e44db99d and 525407d89277.
|
2013-01-19 12:41:45 +02:00 |
|
Serhiy Storchaka
|
441d30fac7
|
Issue #15989: Fix several occurrences of integer overflow
when result of PyLong_AsLong() narrowed to int without checks.
This is a backport of changesets 13e2e44db99d and 525407d89277.
|
2013-01-19 12:26:26 +02:00 |
|
Serhiy Storchaka
|
7898043868
|
Issue #15989: Fix several occurrences of integer overflow
when result of PyLong_AsLong() narrowed to int without checks.
|
2013-01-15 01:12:17 +02:00 |
|
Charles-François Natali
|
a6ebb2d7fb
|
Issue #16876: Revert be8e6b81284e, which wasn't thread-safe: wait until a
solution is found for poll().
|
2013-01-12 12:31:00 +01:00 |
|
Charles-François Natali
|
f424f3856d
|
Issue #16876: Optimize epoll.poll() by keeping a per-instance epoll events
buffer instead of allocating a new one at each poll().
|
2013-01-09 19:00:26 +01:00 |
|
Antoine Pitrou
|
09bb89b8cf
|
Issue #16488: epoll() objects now support the with statement.
Patch by Serhiy Storchaka.
|
2012-12-15 21:14:21 +01:00 |
|
Antoine Pitrou
|
787fbe9d6b
|
Issue #16230: Fix a crash in select.select() when one the lists changes size while iterated on.
Patch by Serhiy Storchaka.
|
2012-11-01 20:16:07 +01:00 |
|