--- cvsroot/Coro/Coro.pm 2008/06/15 22:31:33 1.192 +++ cvsroot/Coro/Coro.pm 2008/06/29 00:28:17 1.193 @@ -268,8 +268,10 @@ } }; - last if $@ eq "\3async_pool terminate\2\n"; - warn $@ if $@; + if ($@) { + last if $@ eq "\3async_pool terminate\2\n"; + warn $@; + } } }