]> arthur.barton.de Git - ngircd-alex.git/blobdiff - src/ngircd/irc-server.c
Fix NJOIN handler killing all clients
[ngircd-alex.git] / src / ngircd / irc-server.c
index 86d97a2f74ca8abdd52945f34fb7c2b46804a58b..317a3e1a1bf99c8379cb20e83419684024c262af 100644 (file)
@@ -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!",