2012/2/1 Roger Pack <rogerdpack2 / gmail.com>: >> Just removing Thread#raise does not make sense, because a signal >> also causes an asynchronous exception (i.e., Interrupt). >> >> I think that the right way to address this concern is to implement >> a feature set that blocks/unblocks an asynchronous exception. > > I'd be ok with that, as long as we also deprecated Thread#raise since > it's pretty dangerous. I'm ok to mark deprecated. It's obviously dangerous.