diff options
author | Andrew M. Kuchling <amk@amk.ca> | 2004-03-21 19:50:09 (GMT) |
---|---|---|
committer | Andrew M. Kuchling <amk@amk.ca> | 2004-03-21 19:50:09 (GMT) |
commit | 0ebbbe30f1652c71133542f237f69a008395a8e7 (patch) | |
tree | b52646837824540da31ea7b73aecbca70167cf17 | |
parent | 68522b18956b4417f5ab53ad513a6922370c9f2e (diff) | |
download | cpython-0ebbbe30f1652c71133542f237f69a008395a8e7.zip cpython-0ebbbe30f1652c71133542f237f69a008395a8e7.tar.gz cpython-0ebbbe30f1652c71133542f237f69a008395a8e7.tar.bz2 |
[Part of patch #909005] Set initial poll flags
-rw-r--r-- | Lib/asyncore.py | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/Lib/asyncore.py b/Lib/asyncore.py index f5657ff..6e128b1 100644 --- a/Lib/asyncore.py +++ b/Lib/asyncore.py @@ -136,9 +136,9 @@ def poll2(timeout=0.0, map=None): pollster = select.poll() if map: for fd, obj in map.items(): - flags = 0 + flags = select.POLLERR | select.POLLHUP | select.POLLNVAL if obj.readable(): - flags = select.POLLIN + flags = select.POLLIN | select.POLLPRI if obj.writable(): flags = flags | select.POLLOUT if flags: |