From: pk910 Date: Wed, 12 Sep 2012 20:43:21 +0000 (+0200) Subject: subtract REWHO_TIMEOUT from UserNode::last_who on Registered rejoin to force re-WHO X-Git-Url: http://git.pk910.de/?p=NeonServV5.git;a=commitdiff_plain;h=eb675160d13547ec061104d83a6290e1f4e63b60 subtract REWHO_TIMEOUT from UserNode::last_who on Registered rejoin to force re-WHO --- diff --git a/src/IRCParser.c b/src/IRCParser.c index cb976ce..ff244a0 100644 --- a/src/IRCParser.c +++ b/src/IRCParser.c @@ -334,6 +334,8 @@ static IRC_CMD(raw_join) { event_registered(user, from); user->flags &= ~USERFLAG_WAS_REGISTERING; + if(user->last_who > REWHO_TIMEOUT) + user->last_who -= REWHO_TIMEOUT; event_join(chanuser); } else if(!(chan->flags & CHANFLAG_RECEIVED_USERLIST)) {