In message "Re: --enable-pthread broken?"
    on 03/12/15, ts <decoux / moulon.inra.fr> writes:

|Y> Sorry for being stupid, but rb_trap_immediate is turned off in the
|Y> restore_context, so thread_timer only set rb_thread_pending to 1 at
|Y> most during the function execution, thus context switch would not
|Y> happen even when tb_thread_critical is not set, right?
|
| here the case (svg can have the problem very quickly)

Hmm, I cannot reproduce the blocking.  Maybe my machine is too slow.
Does the patch in Nobu's post [ruby-core:01969] change the blocking
situation on your machine?


							matz.