From: Michael Poole Date: Thu, 20 Mar 2008 03:42:20 +0000 (-0400) Subject: src/hash.c: Move irc_join() before callback handling for uniformity with other servers. X-Git-Tag: v1.4.0-rc3~37 X-Git-Url: http://git.pk910.de/?p=srvx.git;a=commitdiff_plain;h=1c57c69592568e9544a11ef0fad00f911d445972 src/hash.c: Move irc_join() before callback handling for uniformity with other servers. --- diff --git a/src/hash.c b/src/hash.c index 4fa1e91..c5aa49e 100644 --- a/src/hash.c +++ b/src/hash.c @@ -498,6 +498,10 @@ AddChannelUser(struct userNode *user, struct chanNode* channel) && !(channel->modes & MODE_APASS)) mNode->modes |= MODE_CHANOP; + if (IsLocal(user)) { + irc_join(user, channel); + } + for (n=0; n