From 6b77216df1adc5602c8a218b42eb6938817371d4 Mon Sep 17 00:00:00 2001 From: Michael Bayne Date: Wed, 10 Jul 2002 01:22:17 +0000 Subject: [PATCH] Report some sort of identifying information so that we can differentiate between connections even on JVMs (like Linux's) that seem to feel no need to actually return anything sensible from InetAddress.toString(). git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@1564 542714f4-19e9-0310-aa3c-eee0fc999fb1 --- .../threerings/presents/server/net/RunningConnection.java | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/src/java/com/threerings/presents/server/net/RunningConnection.java b/src/java/com/threerings/presents/server/net/RunningConnection.java index 57b1666bc..8f32400ca 100644 --- a/src/java/com/threerings/presents/server/net/RunningConnection.java +++ b/src/java/com/threerings/presents/server/net/RunningConnection.java @@ -1,5 +1,5 @@ // -// $Id: RunningConnection.java,v 1.5 2001/10/11 04:07:53 mdb Exp $ +// $Id: RunningConnection.java,v 1.6 2002/07/10 01:22:17 mdb Exp $ package com.threerings.presents.server.net; @@ -34,9 +34,11 @@ public class RunningConnection extends Connection public String toString () { if (_socket != null) { - return "[mode=RUNNING, addr=" + _socket.getInetAddress() + "]"; + return "[mode=RUNNING, id=" + (hashCode() % 1000) + + ", addr=" + _socket.getInetAddress() + "]"; } else { - return "[mode=RUNNING, addr=]"; + return "[mode=RUNNING, id=" + (hashCode() % 1000) + + ", addr=]"; } } }