From 34cd22cc18475a00e53056088c20b56b5e7be5cc Mon Sep 17 00:00:00 2001 From: Michael Bayne Date: Sun, 30 Mar 2003 21:27:23 +0000 Subject: [PATCH] Need to register as a shutdowner. git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@2359 542714f4-19e9-0310-aa3c-eee0fc999fb1 --- .../com/threerings/presents/server/ClientManager.java | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/src/java/com/threerings/presents/server/ClientManager.java b/src/java/com/threerings/presents/server/ClientManager.java index cd24bcfef..a569c8c8e 100644 --- a/src/java/com/threerings/presents/server/ClientManager.java +++ b/src/java/com/threerings/presents/server/ClientManager.java @@ -1,5 +1,5 @@ // -// $Id: ClientManager.java,v 1.30 2003/03/30 21:04:18 mdb Exp $ +// $Id: ClientManager.java,v 1.31 2003/03/30 21:27:23 mdb Exp $ package com.threerings.presents.server; @@ -68,13 +68,17 @@ public class ClientManager } }, CLIENT_FLUSH_INTERVAL, null, true); - // register as a "state of server" reporter + // register as a "state of server" reporter and a shutdowner PresentsServer.registerReporter(this); + PresentsServer.registerShutdowner(this); } // documentation inherited from interface public void shutdown () { + Log.info("Client manager shutting down " + + "[ccount=" + _usermap.size() + "]."); + // inform all of our clients that they are being shut down for (Iterator iter = _usermap.values().iterator(); iter.hasNext(); ) { PresentsClient pc = (PresentsClient)iter.next();