From b9a7a76174e269ac978d61329f31cf4c77910f20 Mon Sep 17 00:00:00 2001 From: zzz <zzz@mail.i2p> Date: Mon, 20 Mar 2017 22:27:55 +0000 Subject: [PATCH] dont replace app if a dup --- router/java/src/net/i2p/router/startup/RouterAppManager.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/router/java/src/net/i2p/router/startup/RouterAppManager.java b/router/java/src/net/i2p/router/startup/RouterAppManager.java index e94684d154..9f8dc40779 100644 --- a/router/java/src/net/i2p/router/startup/RouterAppManager.java +++ b/router/java/src/net/i2p/router/startup/RouterAppManager.java @@ -48,7 +48,7 @@ public class RouterAppManager implements ClientAppManager { public boolean addAndStart(ClientApp app, String[] args) { if (_log.shouldLog(Log.INFO)) _log.info("Client " + app.getDisplayName() + " ADDED"); - String[] old = _clients.put(app, args); + String[] old = _clients.putIfAbsent(app, args); if (old != null) throw new IllegalArgumentException("already added"); try { -- GitLab