Claude Vittoria wrote: > I get an issue with getLocalHost. I trace and I see getLocalHostname > return localhost and after the call at getbyname, getallbyname then > getHostbyName !?! and fails. I see with strace a request to the > nameserver ?!? > > My question why the nameserver is called to resolv localhost ? Java calls the resolver library. > Why in InetAddress.java l.579 the test: > if (hostname == null || hostname.length() == 0) > > is not > if (hostname == null || hostname.length() == 0 || "locahost".equals(hostname)) Because there isn't any need, as far as I can see. Andrew.