Gerald Gutierrez <gutier(a)intergate.bc.ca> writes:
I've looked at the .el files and know that open-network-stream
uses
open-network-stream-internal, which Emacs says is a "built-in
function". I gather that means it's not written in Lisp but is a part
of Emacs itself. It seems more evident than ever that this is a Emacs
problem (bug even!).
Yes. But the code path in Emacs here is extremely simple. One of the
first things it does is call gethostbyname() like all normal Unix
software does.
If you get more time to investigate try running Emacs under
strace/truss.
Jan