diff --git a/apps/routerconsole/java/src/net/i2p/router/web/SummaryHelper.java b/apps/routerconsole/java/src/net/i2p/router/web/SummaryHelper.java index aa633e65df6ae68e89422de0aef1b2a74ac560fe..5ac51b7a3c39d9fcb895b73bc3fd96f1f7e03448 100644 --- a/apps/routerconsole/java/src/net/i2p/router/web/SummaryHelper.java +++ b/apps/routerconsole/java/src/net/i2p/router/web/SummaryHelper.java @@ -101,6 +101,8 @@ public class SummaryHelper extends HelperBase { } private String reachability() { + if (_context.commSystem().isDummy()) + return "VM Comm System"; if (_context.router().getUptime() > 60*1000 && (!_context.router().gracefulShutdownInProgress()) && !_context.clientManager().isAlive()) return _("ERR-Client Manager I2CP Error - check logs"); // not a router problem but the user should know @@ -180,6 +182,7 @@ public class SummaryHelper extends HelperBase { return _context != null && _context.netDb().isInitialized() && _context.router().getUptime() > 2*60*1000 && + (!_context.commSystem().isDummy()) && _context.commSystem().countActivePeers() <= 0 && _context.netDb().getKnownRouters() > 5; }