From 8ad7f5eaef9d31c7d3fd9d1f70071eec6484ccf7 Mon Sep 17 00:00:00 2001 From: Mike Thomas Date: Tue, 24 Jul 2007 17:41:20 +0000 Subject: [PATCH] Actually, this looks like the "right" way to do this - use the PlaceOid as our comparator. git-svn-id: svn+ssh://src.earth.threerings.net/vilya/trunk@375 c613c5cb-e716-0410-b11b-feb51c14d237 --- .../com/threerings/whirled/spot/server/SpotSceneManager.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/java/com/threerings/whirled/spot/server/SpotSceneManager.java b/src/java/com/threerings/whirled/spot/server/SpotSceneManager.java index e331ec20..57bc0211 100644 --- a/src/java/com/threerings/whirled/spot/server/SpotSceneManager.java +++ b/src/java/com/threerings/whirled/spot/server/SpotSceneManager.java @@ -315,7 +315,7 @@ public class SpotSceneManager extends SceneManager // make sure we're in the same scene as said user BodyObject friend = (BodyObject)tobj; - if (!friend.location.equals(joiner.location)) { + if (friend.getPlaceOid() != joiner.getPlaceOid()) { Log.info("Refusing cluster join from non-proximate user [joiner=" + joiner.who() + ", jloc=" + joiner.location + ", target=" + friend.who() + ", tloc=" + friend.location + "].");