From 20b8ba8cae7448ed9f4725f4228a07cc14206f6f Mon Sep 17 00:00:00 2001 From: Shivaram Lingamneni Date: Wed, 6 Feb 2019 13:50:45 -0500 Subject: [PATCH] don't send the client its own on-join MODE line Fixes #353. --- irc/channel.go | 4 ---- 1 file changed, 4 deletions(-) diff --git a/irc/channel.go b/irc/channel.go index ab83e20b..e7c31043 100644 --- a/irc/channel.go +++ b/irc/channel.go @@ -461,10 +461,6 @@ func (channel *Channel) Join(client *Client, key string, isSajoin bool, rb *Resp channel.Names(client, rb) - if givenMode != 0 { - rb.Add(nil, client.server.name, "MODE", chname, modestr, details.nick) - } - // TODO #259 can be implemented as Flush(false) (i.e., nonblocking) while holding joinPartMutex rb.Flush(true)