This got skipped when Tuple<String, Integer> became DObjectAddress, leaving
us with lots of "Requested to clear unknown proxy" warnings in Spiral Knights. git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@6606 542714f4-19e9-0310-aa3c-eee0fc999fb1
This commit is contained in:
@@ -58,4 +58,9 @@ public class DObjectAddress extends SimpleStreamableObject
|
|||||||
&& (nodeName == o.nodeName || (nodeName != null && nodeName.equals(o.nodeName)));
|
&& (nodeName == o.nodeName || (nodeName != null && nodeName.equals(o.nodeName)));
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public String toString ()
|
||||||
|
{
|
||||||
|
return "[nodeName=" + nodeName + ", oid=" + oid + "]";
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -617,7 +617,7 @@ public abstract class PeerManager
|
|||||||
*/
|
*/
|
||||||
public void unproxyRemoteObject (String nodeName, int remoteOid)
|
public void unproxyRemoteObject (String nodeName, int remoteOid)
|
||||||
{
|
{
|
||||||
Tuple<String,Integer> key = Tuple.newTuple(nodeName, remoteOid);
|
DObjectAddress key = new DObjectAddress(nodeName, remoteOid);
|
||||||
Tuple<Subscriber<?>, DObject> bits = _proxies.remove(key);
|
Tuple<Subscriber<?>, DObject> bits = _proxies.remove(key);
|
||||||
if (bits == null) {
|
if (bits == null) {
|
||||||
log.warning("Requested to clear unknown proxy", "key", key);
|
log.warning("Requested to clear unknown proxy", "key", key);
|
||||||
|
|||||||
Reference in New Issue
Block a user