From 4410dd694e52f86f7b6aea50a69c2899df209963 Mon Sep 17 00:00:00 2001 From: DmitriyMX Date: Sun, 13 Aug 2017 16:19:15 +0300 Subject: [PATCH] =?UTF-8?q?Zond:fix:=20=D1=81=D0=BB=D0=B8=D1=88=D0=BA?= =?UTF-8?q?=D0=BE=D0=BC=20=D1=87=D0=B0=D1=81=D1=82=D1=8B=D0=B5=20=D1=80?= =?UTF-8?q?=D0=B5=D1=81=D1=82=D0=B0=D1=80=D1=8B=20=D0=BF=D1=80=D0=B8=20?= =?UTF-8?q?=D1=81=D1=82=D0=B0=D1=80=D1=82=D0=B5=20=D1=81=D0=B5=D1=80=D0=B2?= =?UTF-8?q?=D0=B5=D1=80=D0=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- zond/src/main/java/asys/zond/ZondCommandHandler.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/zond/src/main/java/asys/zond/ZondCommandHandler.java b/zond/src/main/java/asys/zond/ZondCommandHandler.java index 83877a1..e358633 100644 --- a/zond/src/main/java/asys/zond/ZondCommandHandler.java +++ b/zond/src/main/java/asys/zond/ZondCommandHandler.java @@ -102,13 +102,13 @@ public class ZondCommandHandler implements CommandHandler { server.setPingMonitor(pingMonitor); server.start(Config.getInstance().getInt("bridge.port")); + deadTime = (System.currentTimeMillis()/1000) + (delay*1000); pingMonitor.start(() -> { Shell.getInstance().getOutput().println("[!] Process - zobie?"); Shell.getInstance().getOutput().println("[!] Force shutdown process."); flagForceRestartProcess = true; killProcess(); }); - deadTime = (System.currentTimeMillis()/1000) + (delay*1000); code = executor.execute(commandLine); } catch (ExecuteException e) { code = e.getExitValue(); @@ -128,7 +128,7 @@ public class ZondCommandHandler implements CommandHandler { _try = 0; break; } else { - if (currTime <= deadTime && !flagManualKill && !flagForceRestartProcess) { + if (currTime <= deadTime && !flagManualKill) { Shell.getInstance().getOutput().println("[!] Premature end process."); _try++; if (_try < 2) {