in reply to Timeout problem using IO::Socket
Hubris time here. I think everyone has missed the problem. If your program is printing "Alarm Clock" then you haven't set up your $SIG{ALRM} handler correctly. You didn't show us that part of the code. "Alarm Clock" is what is printed by the default handler for SIGALRM.
- tye (but my friends call me "Tye")
|
|---|