diff --git a/src/java/com/threerings/presents/server/PresentsServer.java b/src/java/com/threerings/presents/server/PresentsServer.java index 206bf3e43..c9cfdd4da 100644 --- a/src/java/com/threerings/presents/server/PresentsServer.java +++ b/src/java/com/threerings/presents/server/PresentsServer.java @@ -123,7 +123,7 @@ public class PresentsServer conmgr.setAuthenticator(new DummyAuthenticator()); // create our client manager - clmgr = new ClientManager(conmgr); + clmgr = createClientManager(conmgr); // create our invocation manager invmgr = new InvocationManager(omgr); @@ -139,6 +139,14 @@ public class PresentsServer }.schedule(REPORT_INTERVAL, true); } + /** + * Creates the client manager to be used on this server. + */ + protected ClientManager createClientManager (ConnectionManager conmgr) + { + return new ClientManager(conmgr); + } + /** * Creates the distributed object manager to be used on this server. */