Мой ммц-ный вариант обычно работает как часы:
Код
mmc> /hook
-:- Defined hooks:
-:- {disconnect}={reconnect}
-:- {tick}={tick}
-:- {connect}={relogin}
mmc> /alias reconnect
-:- {reconnect}={/connect $host $port}
mmc> /alias relogin
-:- {relogin}={/send $codepage;/send $name;/send $pass;y}
-:- Defined hooks:
-:- {disconnect}={reconnect}
-:- {tick}={tick}
-:- {connect}={relogin}
mmc> /alias reconnect
-:- {reconnect}={/connect $host $port}
mmc> /alias relogin
-:- {relogin}={/send $codepage;/send $name;/send $pass;y}
но в дф пару раз за год когда сервер зависает - каким-то образом два соединения одновременно устанавливаются и друг друга кикают по очереди.
Обсудим что можно сделать?