Hi,

> The problem can be easily reproduced under Tiger with a one-liner:
> % ruby -ve 'require "timeout" ; Timeout.timeout(5) { puts `df -h` }'
> ruby 1.8.6 (2007-06-07 patchlevel 36) [i686-darwin8.10.1]
> /usr/local/lib/ruby/1.8/timeout.rb:54: execution expired (Timeout::Error)
>         from /usr/local/lib/ruby/1.8/timeout.rb:56:in `timeout'
>         from -e:1
I forgot to say I also tried 1.8.6-p36 patched with the patch Nobu
sent in [ruby-dev:30822] (it does not apply on p39) and it does not
change anything.

Cheers,
Vincent Isambart