in reply to Daemon exits!

Perl 5.8.0 has a problem with reapers interrupting accept loops, as mentioned here: Re: perl 5.8 killed my socket!. Putting a loop around the handling part to force it not to exit is the best work-around I know of.