diff --git a/apps/jetty/java/src/net/i2p/jetty/JettyStart.java b/apps/jetty/java/src/net/i2p/jetty/JettyStart.java index af396876993398f385c1d82388ad0d0d9975ed59..ffc6d8ce2754004c7359799312d566ca4700d086 100644 --- a/apps/jetty/java/src/net/i2p/jetty/JettyStart.java +++ b/apps/jetty/java/src/net/i2p/jetty/JettyStart.java @@ -118,6 +118,7 @@ public class JettyStart implements ClientApp { } } changeState(RUNNING); + _mgr.register(JettyStart.this); } } diff --git a/apps/routerconsole/java/src/net/i2p/router/web/RouterConsoleRunner.java b/apps/routerconsole/java/src/net/i2p/router/web/RouterConsoleRunner.java index 55534dc0611bef537721b140ded9bbddd92b0692..dd481d48bd52318fb690b3d29d790dc7dfc2d031 100644 --- a/apps/routerconsole/java/src/net/i2p/router/web/RouterConsoleRunner.java +++ b/apps/routerconsole/java/src/net/i2p/router/web/RouterConsoleRunner.java @@ -605,6 +605,8 @@ public class RouterConsoleRunner implements RouterApp { } } changeState(RUNNING); + if (_mgr != null) + _mgr.register(this); } } else { System.err.println("ERROR: Router console did not start, not starting webapps"); diff --git a/apps/sam/java/src/net/i2p/sam/SAMBridge.java b/apps/sam/java/src/net/i2p/sam/SAMBridge.java index 9ac6c659cbb88f027f6195fadc95a4abd12021bd..a528e7ae203f453f4093a1df1292d810bf9f192a 100644 --- a/apps/sam/java/src/net/i2p/sam/SAMBridge.java +++ b/apps/sam/java/src/net/i2p/sam/SAMBridge.java @@ -484,6 +484,8 @@ public class SAMBridge implements Runnable, ClientApp { public void run() { if (serverSocket == null) return; changeState(RUNNING); + if (_mgr != null) + _mgr.register(this); try { while (acceptConnections) { SocketChannel s = serverSocket.accept();