http://bugs.winehq.org/show_bug.cgi?id=21405
--- Comment #36 from James Le Cuirot chewi@aura-online.co.uk 2010-01-29 09:00:39 --- Sorry to keep beating this drum but no one's answered why Ruby manages to do it without this workaround. No doubt you won't be familiar with the Ruby source but considering 1.8 does its threading in userspace (one of the common complains about it), it could be worth a look?