diff options
-rw-r--r-- | lib/pure/irc.nim | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/lib/pure/irc.nim b/lib/pure/irc.nim index d7af0a33a..750c98516 100644 --- a/lib/pure/irc.nim +++ b/lib/pure/irc.nim @@ -346,7 +346,7 @@ proc poll*(irc: PIRC, ev: var TIRCEvent, var line = TaintedString"" var socks = @[irc.sock] var ret = socks.select(timeout) - if socks.len() != 0: + if socks.len() != 0 and ret != 0: irc.sock.readLine(line) ev = irc.processLine(line.string) result = true |