From aec29d2aaed3ccf6601553192d2e7a10e4b97faa Mon Sep 17 00:00:00 2001 From: James Lu Date: Sat, 15 Aug 2015 19:23:41 -0700 Subject: [PATCH] relay: continue, not return (fix SQUIT not rejoining relay users properly) --- plugins/relay.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugins/relay.py b/plugins/relay.py index 5f8eca7..00229cf 100644 --- a/plugins/relay.py +++ b/plugins/relay.py @@ -665,7 +665,7 @@ def relayJoins(irc, channel, users, ts, modes): if isRelayClient(irc, user): # Don't clone relay clients; that'll cause some bad, bad # things to happen. - return + continue log.debug('Okay, spawning %s/%s everywhere', user, irc.name) assert user in irc.users, "(%s) How is this possible? %r isn't in our user database." % (irc.name, user) u = getRemoteUser(irc, remoteirc, user)