From 5f6152230aeefbdf80c660593001a6a9954048a8 Mon Sep 17 00:00:00 2001 From: Ray Greenwell Date: Wed, 8 Mar 2006 00:49:04 +0000 Subject: [PATCH] Tiny optimization. git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@3920 542714f4-19e9-0310-aa3c-eee0fc999fb1 --- .../com/threerings/presents/client/InvocationDirector.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/java/com/threerings/presents/client/InvocationDirector.java b/src/java/com/threerings/presents/client/InvocationDirector.java index 59fd655e5..7bf402543 100644 --- a/src/java/com/threerings/presents/client/InvocationDirector.java +++ b/src/java/com/threerings/presents/client/InvocationDirector.java @@ -398,10 +398,11 @@ public class InvocationDirector protected void flushListeners (long now) { if (_listeners.size() > 0) { + long then = now - LISTENER_MAX_AGE; Iterator iter = _listeners.values().iterator(); while (iter.hasNext()) { ListenerMarshaller lm = (ListenerMarshaller)iter.next(); - if (now - lm.mapStamp > LISTENER_MAX_AGE) { + if (then > lm.mapStamp) { // Log.info("Flushing marshaller " + lm + "."); iter.remove(); }