Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Issue #20311: EpollSelector now also rounds the timeout towards zero, as | Victor Stinner | 2014-01-21 | 1 | -1/+8 |
| | | | | | | | | PollSelector. This change is not really required in Python 3.4, since select.epoll.poll() now rounds also correctly the timeout. But Guido van Rossum prefers to have exactly the same selectors.py file in CPython and Tulip projects: "it's not harmful". | ||||
* | selectors: add a comment to explain why and how poll timeout is rounded | Victor Stinner | 2014-01-21 | 1 | -2/+4 |
| | |||||
* | Issue #20311: selector.PollSelector.select() now rounds the timeout away from | Victor Stinner | 2014-01-21 | 1 | -1/+7 |
| | | | | | | | | zero, instead of rounding towards zero. For example, a timeout of one microsecond is now rounded to one millisecond, instead of being rounded to zero. Move also a test in test_epoll which was moved by my previous merge. | ||||
* | Silently ignore unregistering closed files. Fixes issue 19876. With docs and ↵ | Guido van Rossum | 2013-12-07 | 1 | -9/+65 |
| | | | | slight test refactor. | ||||
* | Issue #19842: Refactor BaseSelector to make it an actual usable ABC. | Charles-François Natali | 2013-12-01 | 1 | -44/+68 |
| | |||||
* | selectors: use a single return. | Charles-François Natali | 2013-11-18 | 1 | -4/+2 |
| | |||||
* | Optimize BaseSelector.modify(). Patch by Arnaud Faure. | Guido van Rossum | 2013-11-07 | 1 | -3/+6 |
| | |||||
* | Close resources owned by subclass before calling super().close(). | Guido van Rossum | 2013-10-31 | 1 | -2/+2 |
| | |||||
* | Issue #19172: Add a get_map() method to selectors. | Charles-François Natali | 2013-10-30 | 1 | -1/+26 |
| | |||||
* | Issue #16853: Add new selectors module. | Charles-François Natali | 2013-09-04 | 1 | -0/+405 |