From 32b328f53fe04851fd151313cda9cb5edeff5b4a Mon Sep 17 00:00:00 2001 From: Daniel Oaks Date: Mon, 19 Sep 2016 20:52:24 +1000 Subject: [PATCH] accounts: Fix broken long SASL auth strings --- irc/accounts.go | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/irc/accounts.go b/irc/accounts.go index f17ef89c..dc2ef8b2 100644 --- a/irc/accounts.go +++ b/irc/accounts.go @@ -126,11 +126,10 @@ func authenticateHandler(server *Server, client *Client, msg ircmsg.IrcMessage) return false } return false - } else if len(client.saslValue) > 0 { - client.saslValue += rawData - return false } - client.saslValue += rawData + if rawData != "+" { + client.saslValue += rawData + } var data []byte var err error