Calls to GsSocket>>getHostAddressesByName: can hang indefinitely. Since GsSocket>>getHostAddressByName: calls this method, it is also affected.
This is caused when a partially-qualified name argument is passed to getHostAddress[es]ByName:, and the underlying code executes a getaddrinfo call to the DNS name server, which responds with an EAI_AGAIN error (see the man page for getaddrinfo for details). GemStone keeps repeating the operation, hoping to get a correct response, which never comes.
Investigate the configuration of your DNS name server in terms of this name argument to determine the root cause.
Last updated: 3/9/15