Hi,

At Sat, 6 Feb 2010 03:39:26 +0900,
Roger Pack wrote in [ruby-core:28068]:
> I've noticed that
> 
> Timeout::timeout(1) {
>  system("some long process")
> }
> 
> after the block is executed, "some long process" continues to run.  Is
> this expected, or a bug?

Expected.  Timeout.timeout dones't know the child process.  You
need to kill it by yourself.

-- 
Nobu Nakada