Print out extra information when the strange "invalid argument" socket

connect exception gets thrown.


git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@3462 542714f4-19e9-0310-aa3c-eee0fc999fb1
This commit is contained in:
Ray Greenwell
2005-04-08 19:27:57 +00:00
parent d233a8f27e
commit 0192a84739
@@ -434,7 +434,13 @@ public class Communicator
// establish a socket connection to said server
Log.debug("Connecting [host=" + host + ", port=" + port + "].");
_channel = SocketChannel.open(new InetSocketAddress(host, port));
InetSocketAddress addr = new InetSocketAddress(host, port);
try {
_channel = SocketChannel.open(addr);
} catch (IOException ioe) {
Log.warning("Error opening [addr=" + addr + "].");
throw ioe; // rethrow
}
_channel.configureBlocking(true);
// our messages are framed (preceded by their length), so we