Hi,

Thanks, the problem has been fixed with the latest commit to 1_8 branch.

--Vladimir

On Fri, Jul 4, 2008 at 10:31 PM, Vladimir Sizikov <vsizikov / gmail.com> wrote:
> Hi,
>
> The revision r17874 on 1_8 branch:
>   * eval.c (rb_thread_join): new API.
>    * ext/thread/thread.c (wait_mutex, lock_mutex): wait until the locking
>      thread exits.  [ruby-dev:34856]
>
> leads to crashes and very hard lock-ups (impossible to kill the script
> by Control-C, only by kill -9).