diff options
-rw-r--r-- | pym/_emerge/AbstractPollTask.py | 6 |
1 files changed, 1 insertions, 5 deletions
diff --git a/pym/_emerge/AbstractPollTask.py b/pym/_emerge/AbstractPollTask.py index 1feee15f6..b654a615f 100644 --- a/pym/_emerge/AbstractPollTask.py +++ b/pym/_emerge/AbstractPollTask.py @@ -10,7 +10,7 @@ class AbstractPollTask(AsynchronousTask): _bufsize = 4096 _exceptional_events = PollConstants.POLLERR | PollConstants.POLLNVAL - _registered_events = PollConstants.POLLIN | PollConstants.POLLHUP | \ + _registered_events = PollConstants.POLLIN | \ _exceptional_events def _unregister(self): @@ -21,7 +21,3 @@ class AbstractPollTask(AsynchronousTask): if event & self._exceptional_events: self._unregister() self.cancel() - elif event & PollConstants.POLLHUP: - self._unregister() - self.wait() - |