From f5fc8f9d2a76a88aa1dad1dcdb492d7cf0460520 Mon Sep 17 00:00:00 2001 From: Andrzej Kapolka Date: Fri, 19 Nov 2004 00:32:18 +0000 Subject: [PATCH] Added stored interval id to server SafeInterval, to match client. git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@3223 542714f4-19e9-0310-aa3c-eee0fc999fb1 --- .../com/threerings/presents/server/util/SafeInterval.java | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/java/com/threerings/presents/server/util/SafeInterval.java b/src/java/com/threerings/presents/server/util/SafeInterval.java index 39e69bf91..435b062ea 100644 --- a/src/java/com/threerings/presents/server/util/SafeInterval.java +++ b/src/java/com/threerings/presents/server/util/SafeInterval.java @@ -1,5 +1,5 @@ // -// $Id: SafeInterval.java,v 1.4 2004/08/27 02:20:25 mdb Exp $ +// $Id$ // // Narya library - tools for developing networked games // Copyright (C) 2002-2004 Three Rings Design, Inc., All Rights Reserved @@ -64,9 +64,13 @@ public abstract class SafeInterval /** Handles the proper scheduling and queueing. */ public void intervalExpired (int id, Object arg) { + _iid = id; _omgr.postUnit(this); } /** The dobjmgr on which we queue ourselves when we expire. */ protected PresentsDObjectMgr _omgr; + + /** Configured with our current interval id when we are triggered. */ + protected int _iid; }