188 Commits (fcff437de3fea07eb0decc7ccbb344be33d01d95)

Author SHA1 Message Date
Senthil Kumaran 507898d35d issue27018 - Fix the documentation of select.epoll.register method. 10 years ago
Serhiy Storchaka 2d06e84455 Issue #25923: Added the const qualifier to static constant arrays. 10 years ago
Benjamin Peterson b397e3b526 add a missing comma (closes #25371) 10 years ago
Zachary Ware 3e77677692 Issue #23652: Make the select module compile against LSB headers. 11 years ago
Victor Stinner 45ca48b03d Issue #23485: select.devpoll.poll() is now retried when interrupted by a signal 11 years ago
Victor Stinner 4448c08451 Issue #23485: select.kqueue.control() is now retried when interrupted by a signal 11 years ago
Victor Stinner 41eba224de Issue #23485: select.epoll.poll() is now retried when interrupted by a signal 11 years ago
Victor Stinner 3c7d6e0693 Issue #23485: select.poll.poll() is now retried when interrupted by a signal 11 years ago
Victor Stinner f70e1ca0fc Issue #23485: select.select() is now retried automatically with the recomputed 11 years ago
Victor Stinner 869e1778c0 Issue #22117: Replace usage of _PyTime_ROUND_UP with _PyTime_ROUND_CEILING 11 years ago
Victor Stinner c337838af7 Issue #22117: Use the new _PyTime_t API in the select module 11 years ago
Victor Stinner 54799672da Issue #23708: select.devpoll now retries its internal write() when interrupted 11 years ago
Victor Stinner a555cfcb73 Issue #23694: Enhance _Py_open(), it now raises exceptions 11 years ago
Victor Stinner 329e492570 Issue #20656: Restore explicit downcast in select_select(). 12 years ago
Victor Stinner 5a8e5796f1 Close #20656: Fix select.select() on OpenBSD 64-bit 12 years ago
Victor Stinner 3c1b379ebd Issue #20320: select.select() and select.kqueue.control() now round the timeout 12 years ago
Serhiy Storchaka 505ff755d7 Issue #20437: Fixed 21 potential bugs when deleting objects references. 12 years ago
Victor Stinner dcd9740ad2 Issue #20452: select and selectors round (again) timeout away from zero for 12 years ago
Victor Stinner 933209689e Issue #20311: Revert 033137c12d88, select.epoll.poll() rounds again the timeout 12 years ago
Georg Brandl 381c280815 #20311: revert changes to 3.3 branch for now until experts have decided how to resolve the issue. 12 years ago
Victor Stinner 665486e0e7 Issue #20311: select.epoll.poll() now rounds the timeout away from zero, 12 years ago
Christian Heimes af01f66817 Issue #16136: Remove VMS support and VMS-related code 12 years ago
Serhiy Storchaka 5da107ac72 Issue #17919: Fixed integer overflow in the eventmask parameter. 12 years ago
Serhiy Storchaka 3ad2d70947 Issue #17919: select.poll.poll() again works with poll.POLLNVAL on AIX. 12 years ago
Guido van Rossum ee07b94788 Fix indentation of switch cases. 12 years ago
Victor Stinner 7613542a27 Issue #19437: Fix select.epoll.poll(), fix code handling PyMem_New() error 12 years ago
Victor Stinner d72fe89b80 select.epoll.fromfd(fd) must be not change the inheritable flag of the file 13 years ago
Victor Stinner daf455554b Issue #18571: Implementation of the PEP 446: file descriptors and file handles 13 years ago
Christian Heimes f1fe159822 Issue #11973: Fix a problem in kevent. The flags and fflags fields are now 13 years ago
Richard Oudkerk a93bf7b9a6 Fix devpoll_dealloc(). 13 years ago
Richard Oudkerk 168d59b669 Move definition of devpoll_internal_close() before devpoll_close(). 13 years ago
Richard Oudkerk 069d65c35a Fix compilation of select module on Solaris. 13 years ago
Victor Stinner 13423c3726 Close #18794: Add a fileno() method and a closed attribute to select.devpoll 13 years ago
Serhiy Storchaka b1973c252c Issue #8865: Concurrent invocation of select.poll.poll() now raises a 13 years ago
Victor Stinner bbf8ce5b87 Issue #18408: Fix select.select() to handle PyList_New() failure (MemoryError) 13 years ago
Charles-Francois Natali 74ca886788 Issue #17917: Use PyModule_AddIntMacro() instead of PyModule_AddIntConstant() 13 years ago
Charles-Francois Natali 002a77d2f7 Issue #12181: select module: Fix struct kevent definition on OpenBSD 64-bit 13 years ago
Charles-François Natali 986a56cefe Issue #16953: Fix socket module compilation on platforms with HAVE_BROKEN_POLL. 13 years ago
Charles-François Natali a41cf29c0b Issue #16953: Fix socket module compilation on platforms with HAVE_BROKEN_POLL. 13 years ago
Serhiy Storchaka 74f49ab28b Issue #15989: Fix several occurrences of integer overflow 13 years ago
Serhiy Storchaka 441d30fac7 Issue #15989: Fix several occurrences of integer overflow 13 years ago
Serhiy Storchaka 7898043868 Issue #15989: Fix several occurrences of integer overflow 13 years ago
Charles-François Natali a6ebb2d7fb Issue #16876: Revert be8e6b81284e, which wasn't thread-safe: wait until a 13 years ago
Charles-François Natali f424f3856d Issue #16876: Optimize epoll.poll() by keeping a per-instance epoll events 13 years ago
Antoine Pitrou 09bb89b8cf Issue #16488: epoll() objects now support the `with` statement. 13 years ago
Antoine Pitrou 0552fc2b8a Issue #16230: Fix a crash in select.select() when one the lists changes size while iterated on. 13 years ago
Antoine Pitrou e4ad37e50e Issue #16230: Fix a crash in select.select() when one the lists changes size while iterated on. 13 years ago
Jesus Cea 14c81aba50 #16135: Removal of OS/2 support (Modules/*) 13 years ago
Benjamin Peterson 6f3e5e48d3 remove useless and defined initialization (closes #15921) 14 years ago
Jesus Cea 62a5c3216d Closes #15395: memory leaks in selectmodule.c 14 years ago