On Aug 11, 2008, at 7:32 AM, Bryan Richardson wrote:

> Hi Ara,
>
> I tried the code you suggested on my Windows box and the test  
> fails.  I
> assume it has something similar to do with your two posts below:
>
> http://objectmix.com/ruby/321533-portable-signals.html
> http://groups.google.com/group/ruby-talk-google/browse_frm/thread/e8478acbffe804cb
>
> Any suggestions on how to make this work on Windows?
>
> --
> Thanks!
> Bryan
>
> Ara Howard wrote:
>>
>> something like this should be able to work, even on windows....
> -- 
> Posted via http://www.ruby-forum.com/.
>


did you try the 'INT' signal?  there are only a few signals supports  
in windows between process and i forget which is which.  in any case,  
even if that exact code will not work the *principle* will: that of  
setting up an external process to do something to your (potentially  
blocked) process.  in fact it's the only way out when you consider  
ruby's thread impl.

cheers.

a @ http://codeforpeople.com/
--
we can deny everything, except that we have the possibility of being  
better. simply reflect on that.
h.h. the 14th dalai lama