From: Michal Suchanek Date: 2008-03-20T02:56:20+09:00 Subject: Re: Thread#raise, Thread#kill, and timeout.rb are unsafe On 18/03/2008, ara howard wrote: > > On Mar 17, 2008, at 10:30 AM, MenTaLguY wrote: > > > In a language with side-effects, I've become convinced that the only > > safe > > way to handle asynchronous exceptions is for code to be > > uninterruptible by > > default, and only explicitly allow interrupts at specific points > > (not broad > > regions of code). > > > no doubt you've read it, but for posterity i'll post it here: > > http://209.85.207.104/search?q=cache:2T61vSNQ4_EJ:home.pacbell.net/ouster/threads.pdf+%22why+threads+are+a+bad+idea%22&hl=en&ct=clnk&cd=3&gl=us&client=firefox-a Whatever it's supposed to be the link does not work for me. Thanks Michal