You seem to be think you can send a signal to a thread ("I interrupted one client with CTRL+C"). That's not the case. The signal is sent to the whole process, and the default action of most signals and SIGINT specifically is to kill the process.
If anything, the bug is on the Windows side. One could say Perl is handling the Ctrl-C as if it was emulating a process even when it's not.
In reply to Re: Is this a bug of perl threads?
by ikegami
in thread SOLVED: Is this a bug of perl threads?
by Ray.Zachary
| For: | Use: | ||
| & | & | ||
| < | < | ||
| > | > | ||
| [ | [ | ||
| ] | ] |