diff options
author | Mark Spruiell <mes@zeroc.com> | 2011-03-27 09:27:35 -0700 |
---|---|---|
committer | Mark Spruiell <mes@zeroc.com> | 2011-03-27 09:27:35 -0700 |
commit | dbde08a27e7e4494b17dd6b5e012fd98d81399e3 (patch) | |
tree | b711cb02c7de1c55b047f2225a0f2b79bdf82300 /java/src/IceInternal/IncomingBase.java | |
parent | updating .gitignore files after merging review/5045 (diff) | |
download | ice-dbde08a27e7e4494b17dd6b5e012fd98d81399e3.tar.bz2 ice-dbde08a27e7e4494b17dd6b5e012fd98d81399e3.tar.xz ice-dbde08a27e7e4494b17dd6b5e012fd98d81399e3.zip |
4824 - Add more information to dispatch warnings
Diffstat (limited to 'java/src/IceInternal/IncomingBase.java')
-rw-r--r-- | java/src/IceInternal/IncomingBase.java | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/java/src/IceInternal/IncomingBase.java b/java/src/IceInternal/IncomingBase.java index 0fe89c552c6..801fa9db716 100644 --- a/java/src/IceInternal/IncomingBase.java +++ b/java/src/IceInternal/IncomingBase.java @@ -154,6 +154,16 @@ public class IncomingBase out.print("\nidentity: " + _instance.identityToString(_current.id)); out.print("\nfacet: " + IceUtilInternal.StringUtil.escapeString(_current.facet, "")); out.print("\noperation: " + _current.operation); + if(_connection != null) + { + Ice.ConnectionInfo connInfo = _connection.getInfo(); + if(connInfo instanceof Ice.IPConnectionInfo) + { + Ice.IPConnectionInfo ipConnInfo = (Ice.IPConnectionInfo)connInfo; + out.print("\nremote host: " + ipConnInfo.remoteAddress + " remote port: " + + Integer.toString(ipConnInfo.remotePort)); + } + } out.print("\n"); ex.printStackTrace(pw); pw.flush(); |