]> git.ipfire.org Git - thirdparty/Python/cpython.git/commit
backport akuchling's checkin of
authorMichael W. Hudson <mwh@python.net>
Fri, 15 Mar 2002 10:32:07 +0000 (10:32 +0000)
committerMichael W. Hudson <mwh@python.net>
Fri, 15 Mar 2002 10:32:07 +0000 (10:32 +0000)
commit8b23905d92efb1f4d0156b1ebef3ef01b743ad84
tree3c6f75f233dee13163491608a3ab8ba3630053cb
parent1b64810eebcee05d40ec85192e80483bc3cb8d23
backport akuchling's checkin of
    revision 1.29 of asyncore.py

[Bug #517554] When a signal happens during the select call in
asyncore.poll, the select fails with EINTR, which the
code catches. However, the code fails to clear the
r/w/e arrays (like poll3 does), which means it acts as
if every descriptor had received all possible events.

Bug report and patch by Cesar Eduardo Barros
Lib/asyncore.py