diff options
| author | 2019-06-07 10:39:31 +0100 | |
|---|---|---|
| committer | 2019-06-07 10:39:31 +0100 | |
| commit | b3b4d07e6369124c7a1b157c9d3d3e1e53bda253 (patch) | |
| tree | 988803c1975eec4a3dda4c69ba8399662581153e /src/IRCBot.py | |
| parent | Switch to using threading.Condition to trigger write thread (diff) | |
| signature | ||
Call _check *after* read epoll call - to make sure timeouts are hit accurately
Diffstat (limited to 'src/IRCBot.py')
| -rw-r--r-- | src/IRCBot.py | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/IRCBot.py b/src/IRCBot.py index 4c9e6eb5..5b9d02ac 100644 --- a/src/IRCBot.py +++ b/src/IRCBot.py @@ -280,10 +280,10 @@ class Bot(object): self._event_queue.put(lambda: None) break - self.trigger(self._check, False) - events = self._read_poll.poll(self.get_poll_timeout()) + self.trigger(self._check, False) + for fd, event in events: if fd == self._rtrigger_server.fileno(): # throw away data from trigger socket |
