> А что у вас там используется?
> А то например XML::LibXML любит сегфолтиться при выходе при определенных
> условиях...
>
> AnyEvent используется. я сейчас пытаюсь понять где крешится, похоже что
остается какой-то зарегистрированный callback, который на момент STOP'а
машины еще не выполнился.
там тест выглядел примерно так:
$cv = condvar AnyEvent;
AE::idle sub {
# тут набрасываем объектов AnyEvent, дергающих наши каллбеки
...
# в одном из каллбеков (когда тест можем считать пройденным по
статистике)
$cv -> send if $count > какое-то число;
}
$cv->recv;
и дальше по результатам работы всех каллбеков и прочего вызовы функции 'ok'
а дальше просто выход.
и вот именно на BSD это падает,
сейчас пока остановил наброс объектов на стадии обработчика idle,
--
Moscow.pm mailing list
[email protected] | http://moscow.pm.org