2009/10/13 Andrew Feren <acfe...@yahoo.com>

>  I'm not really sure, but I'd guess that the Daemon module isn't
> copying/cloning something that it should.  As a result
> Win32::Daemon::StopService(); is getting called unexpectedly in a DESTROY or
> END block when the child exits.
>

That is probably the reason as there is effectively an END block. Maybe
checking $$ before calling StopServicewould fix the problem. I'll try this.

Reply via email to