]> git.donarmstrong.com Git - infobot.git/commitdiff
reconnect if join fails
authordms <dms@c11ca15a-4712-0410-83d8-924469b57eb5>
Sun, 4 Feb 2001 12:23:53 +0000 (12:23 +0000)
committerdms <dms@c11ca15a-4712-0410-83d8-924469b57eb5>
Sun, 4 Feb 2001 12:23:53 +0000 (12:23 +0000)
git-svn-id: https://svn.code.sf.net/p/infobot/code/trunk/blootbot@336 c11ca15a-4712-0410-83d8-924469b57eb5

src/IRC/Irc.pl

index 076cb8279a518b47fbc971f4d5abc6949045a558..909da29cfb81693e6849f63e37596fe7c6b6af2c 100644 (file)
@@ -350,7 +350,10 @@ sub joinchan {
     if (&validChan($chan)) {
        &status("join: already on $chan");
     } else {
-       $conn->join($chan);
+       if (!$conn->join($chan)) {
+           &DEBUG("join failed. trying connect!");
+           $conn->connect();
+       }
     }
 }