[Moscow.pm] Dynamic MultiSocket config
Dmitry Karasik
dmitry на karasik.eu.org
Вт Май 11 01:36:11 PDT 2010
> > а в чем проблема-то?
> проблема в том, как обеспечить целостность демона при изменении
> конфигурации.
if ( файл конфигурации изменился ) {
%new_sockets = read_config
delete @new_sockets{keys %sockets}
establish_connestion(%new_sockets)
}
> и как удобнее делать списки сокетов внутри основного демона, ибо при
$sockets{"демон адин"} = четотам
> записи в несуществующий сокет сами знаете, что бывает :)
$SIG{IO} = $SIG{PIPE} = 'IGNORE'
delete $sockets{...} unless defined syswrite $sockets{...}->{socket}
и уже ничего не бывает )
--
Sincerely,
Dmitry Karasik
Подробная информация о списке рассылки Moscow-pm