diff options
| author | Alexander Barton <alex@barton.de> | 2015-12-30 14:51:48 +0100 |
|---|---|---|
| committer | Alexander Barton <alex@barton.de> | 2015-12-30 14:55:55 +0100 |
| commit | d90f0323e5c2574f10b0445901f731c4c892b6ac (patch) | |
| tree | b5c5e3952e63c866ed9294f7b66e46b537d6576a | |
| parent | 01e590b007aaf36b8f6ac201b9ca4a7904800e00 (diff) | |
| download | ngircd-d90f0323e5c2574f10b0445901f731c4c892b6ac.tar.gz ngircd-d90f0323e5c2574f10b0445901f731c4c892b6ac.zip | |
Fix NJOIN handler killing all clients
This bug has been introduced by commit 1e386fb7ac which had the logic reversed :-( Reported by "ninguno" in #ngircd, thanks a lot!
| -rw-r--r-- | src/ngircd/irc-server.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/ngircd/irc-server.c b/src/ngircd/irc-server.c index 86d97a2f..317a3e1a 100644 --- a/src/ngircd/irc-server.c +++ b/src/ngircd/irc-server.c @@ -283,7 +283,7 @@ IRC_NJOIN( CLIENT *Client, REQUEST *Req ) goto skip_njoin; } - if (Channel_Join(c, channame)) { + if (!Channel_Join(c, channame)) { /* Failed to join channel. Ooops!? */ Log(LOG_ALERT, "Failed to join client \"%s\" to channel \"%s\" (NJOIN): killing it!", |