From: Joseph McDonald Date: 2002-02-23T05:54:58+09:00 Subject: Re: IPSocket.getaddress and signals >> | Does anyone know why signals are not handled while in >> | IPSocket.getaddress ? I can get signals handled if I install the >> | signal handler via a C extension, but when I define them like: >> >> Because Ruby signal handler is called from interpreter loop, not >> within the C function. If you want to interrupt name lookup, use >> resolve-replace.rb > Where can we get resolve-replace.rb? Google, raa, searching my hard > disk, etc. are no help. :-) Actually it's resolv-replace (no e) reference here: http://blade.nagaokaut.ac.jp/cgi-bin/scat.rb/ruby/ruby-talk/10498 I was using it for a while, but then it would bug out on me. I sent a note to the author a while ago, but I don't remember the problem being "resolvd" ;-) I also don't remember exactly what the problem was, but it would rear it's head after doing many thousands of queries so I had to stop using it. regards, -joe