diff --git a/irc/conn.go b/irc/conn.go index f776d5d3..15720bad 100644 --- a/irc/conn.go +++ b/irc/conn.go @@ -173,13 +173,7 @@ func (c *Client) recv() { } msg := parseMessage(line) - - select { - case <-c.quit: - return - - case c.Messages <- msg: - } + c.Messages <- msg switch msg.Command { case Ping: