[issue27759] selectors incorrectly retain invalid file descriptors

2017-03-31 Thread Donald Stufft
Changes by Donald Stufft : -- pull_requests: +1095 ___ Python tracker ___ ___

[issue27759] selectors incorrectly retain invalid file descriptors

2016-10-06 Thread Roundup Robot
Roundup Robot added the comment: New changeset 8cc1fca83fb8 by Yury Selivanov in branch '3.4': Issue #27759: Fix selectors incorrectly retain invalid file descriptors. https://hg.python.org/cpython/rev/8cc1fca83fb8 -- ___ Python tracker

[issue27759] selectors incorrectly retain invalid file descriptors

2016-09-15 Thread Yury Selivanov
Yury Selivanov added the comment: I've fixed the remaining review comments & committed the patch. Thank you Mark! BTW, this also fixes http://bugs.python.org/issue27386. -- resolution: -> fixed stage: -> resolved status: open -> closed ___ Python

[issue27759] selectors incorrectly retain invalid file descriptors

2016-09-15 Thread Roundup Robot
Roundup Robot added the comment: New changeset 8944fd09b9ca by Yury Selivanov in branch '3.5': Issue #27759: Fix selectors incorrectly retain invalid file descriptors. https://hg.python.org/cpython/rev/8944fd09b9ca New changeset 08a75f380699 by Yury Selivanov in branch '3.6': Merge 3.5 (issue

[issue27759] selectors incorrectly retain invalid file descriptors

2016-08-14 Thread STINNER Victor
STINNER Victor added the comment: Regenerated patch to get a review button. -- Added file: http://bugs.python.org/file44102/selectors.patch ___ Python tracker

[issue27759] selectors incorrectly retain invalid file descriptors

2016-08-13 Thread Mark Williams
Mark Williams added the comment: OK! Sorry for the trouble. On Sat, Aug 13, 2016 at 6:17 PM, Guido van Rossum wrote: > > Guido van Rossum added the comment: > > Also don't spend more time on this, I found a way to apply the patch > cleanly. > > -- > >

[issue27759] selectors incorrectly retain invalid file descriptors

2016-08-13 Thread Guido van Rossum
Guido van Rossum added the comment: Also don't spend more time on this, I found a way to apply the patch cleanly. -- ___ Python tracker ___

[issue27759] selectors incorrectly retain invalid file descriptors

2016-08-13 Thread Guido van Rossum
Guido van Rossum added the comment: We only need 3.5; 3.4 is no longer supported. -- ___ Python tracker ___

[issue27759] selectors incorrectly retain invalid file descriptors

2016-08-13 Thread Mark Williams
Mark Williams added the comment: Whoops! I pulled from https://github.com/python/cpython and branched off of master. The previous commit was https://github.com/python/cpython/tree/043152b8da83105ff5cba88d4e6ef1d5c64b3602 I can generate new patches using hg.python.org's 3.4 and 3.5 branches.

[issue27759] selectors incorrectly retain invalid file descriptors

2016-08-13 Thread Guido van Rossum
Guido van Rossum added the comment: Your patch doesn't apply cleanly to the 3.4 or 3.5 branches -- how did you generate it? -- ___ Python tracker ___

[issue27759] selectors incorrectly retain invalid file descriptors

2016-08-13 Thread Mark Williams
New submission from Mark Williams: Registering a file descriptor with EpollSelector.register that epoll(7) refuses results in the selector retaining a SelectorKey for that file descriptor, even though it's not monitored. The following program attempts to register a file on the filesystem with