From: dms Date: Fri, 11 Aug 2000 12:53:54 +0000 (+0000) Subject: close 17091 completely... fix up on_nick IRC hook X-Git-Url: https://git.donarmstrong.com/?a=commitdiff_plain;h=0c5c9ea3526c34bd9001f304b1181377865c49c2;p=infobot.git close 17091 completely... fix up on_nick IRC hook git-svn-id: https://svn.code.sf.net/p/infobot/code/trunk@33 c11ca15a-4712-0410-83d8-924469b57eb5 --- diff --git a/blootbot/src/IRC/IrcHooks.pl b/blootbot/src/IRC/IrcHooks.pl index 889734b..8f319d9 100644 --- a/blootbot/src/IRC/IrcHooks.pl +++ b/blootbot/src/IRC/IrcHooks.pl @@ -432,6 +432,11 @@ sub on_nick { my $nick = $event->nick(); my $newnick = ($event->args)[0]; + if (exists $netsplit{lc $newnick}) { + &DEBUG("on_nick: $newnick/$nick came back from netsplit and changed to original nick! removing from hash."); + delete $netsplit{lc $newnick}; + } + my ($chan,$mode); foreach $chan (keys %channels) { foreach $mode (keys %{$channels{$chan}}) {