From: Kevin McConnell Date: 2004-09-23T07:14:35+09:00 Subject: Re: WEBrick causing ruby process to hang? (on windows) Pit Capitain wrote: > trap("INT"){ s.shutdown; raise IOError } Cool, thanks, that does the trick. I guess WEBrick must leave a thread stuck blocking on a socket call, and the raise breaks it out of the block. Or something like that. Either way, this fixes it, which is good enough for me :-) Cheers, Kevin