Hi,

In message "Re: TCPSocket delay problem"
    on 03/03/05, Seth Kurtzberg <seth / cql.com> writes:

|> or consult your sysadmin to set up proper /etc/resolv.conf,
|> /etc/nsswitch.conf, etc. ?
|
|Please read my questions before responding with that sort of answer.  I'm not 
|an idiot.

I'm sorry if you feel offended, it's not my intention.  But if
getaddrinfo() on your system does not work as you expect, I'm not the
right person to report.

The only workaround I can think of is to use "resolv-replace", which
is pure Ruby resolver.  It is not fast at all, but at least other
thread can work during resolving.  Try putting

  require "resolv-replace"

at the top of your script.

							matz.