Если имя irc-сервера не удаётся разрезолвить, то irssi прекращает пытаться пересоединиться к нему. Лог irssi: 08:34 [FreeNode] -!- Irssi: No PONG reply from server irc.freenode.net in 301 seconds, disconnecting 08:34 -!- Irssi: Connection lost to irc.freenode.net 08:34 -!- Irssi: Removed reconnection to server irc.freenode.net port 6667 08:34 [FreeNode] -!- Irssi: Looking up irc.freenode.net 08:34 -!- Irssi: Unable to connect server irc.freenode.net port 6667 [Имя или служба не известны] Считаю, что такую самодеятельность нужно оторвать.
А вот и бага в апстриме http://bugs.irssi.org/index.php?do=details&task_id=66&string=reconnect&project=5&type%5B0%5D=&sev%5B0%5D=&pri%5B0%5D=&due%5B0%5D=&reported%5B0%5D=&cat%5B0%5D=&status%5B0%5D=open&percent%5B0%5D=&opened=&dev=&closed=&duedatefrom=&duedateto=&changedfrom=&changedto=&openedfrom=&openedto=&closedfrom=&closedto=
Чтобы потом долго не искать: http://svn.irssi.org/cgi-bin/viewvc.cgi/irssi/trunk/src/core/servers-reconnect.c?root=irssi&r1=4739&r2=4873&pathrev=4873
Я подготовил исправленную сборку, см. http://git.altlinux.org/people/vvk/packages/irssi.git?p=irssi.git;a=shortlog;h=refs/heads/stable
ping
irssi-0.8.12-alt3 -> sisyphus: * Fri Nov 14 2008 Vladimir V. Kamarzin <vvk@altlinux> 0.8.12-alt3 - Applied upstream fix for ignoring DNS not found errors when considering reconnect (Closes: #17866)