in reply to Uptime daemon

I am having problems dealing with Signal handling in Windows Server 2008.

Sure you have, because Windows does not have signals. See Re: Signals in Strawberry Perl: Name or number?, Re: Handling killing the perl process, $SIG{ALRM} and windows vista?.

Alexander

--
Today I will gladly share my knowledge and experience, for there are no sweeter words than "I told you so". ;-)