From 94ee4c7e9f0d5171003d854abefae3adef7b44af Mon Sep 17 00:00:00 2001 From: Ray Greenwell Date: Thu, 19 Jan 2006 01:50:42 +0000 Subject: [PATCH] Fixed two last cases of ignored listeners that ice testing has uncovered. git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@3812 542714f4-19e9-0310-aa3c-eee0fc999fb1 --- src/java/com/threerings/whirled/spot/server/SpotProvider.java | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/java/com/threerings/whirled/spot/server/SpotProvider.java b/src/java/com/threerings/whirled/spot/server/SpotProvider.java index dee16d21c..05a397744 100644 --- a/src/java/com/threerings/whirled/spot/server/SpotProvider.java +++ b/src/java/com/threerings/whirled/spot/server/SpotProvider.java @@ -26,6 +26,7 @@ import com.threerings.util.MessageManager; import com.threerings.util.Name; import com.threerings.presents.data.ClientObject; +import com.threerings.presents.data.InvocationMarshaller; import com.threerings.presents.dobj.RootDObjectManager; import com.threerings.presents.server.InvocationException; import com.threerings.presents.server.InvocationProvider; @@ -79,6 +80,7 @@ public class SpotProvider Log.info("Ignoring stale traverse portal request " + "[caller=" + caller.who() + ", oSceneId=" + sceneId + ", portalId=" + portalId + ", cSceneId=" + cSceneId + "]."); + ((InvocationMarshaller.ListenerMarshaller) listener).setNoResponse(); return; } @@ -129,6 +131,8 @@ public class SpotProvider Log.info("Abandoning portal traversal, client gone " + "[who=" + fsource.who() + ", dest=" + scmgr.where() + "]."); + ((InvocationMarshaller.ListenerMarshaller) flistener). + setNoResponse(); return; }