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 a @ http://codeforpeople.com/ -- share your knowledge. it's a way to achieve immortality. h.h. the 14th dalai lama