diff --git a/java/net/i2p/router/WindowsUpdatePostProcessor.java b/java/net/i2p/router/WindowsUpdatePostProcessor.java index 1d9114a..eb0255a 100644 --- a/java/net/i2p/router/WindowsUpdatePostProcessor.java +++ b/java/net/i2p/router/WindowsUpdatePostProcessor.java @@ -19,7 +19,8 @@ public class WindowsUpdatePostProcessor implements UpdatePostProcessor { if (fileType == 6) { if (runUpdate(file)) { try { - if (shutdownGracefullyAndRerun()) { + if (!shutdownGracefullyAndRerun()) { + i2pRouter.cancelGracefulShutdown(); } } catch (InterruptedException ie) { i2pRouter.cancelGracefulShutdown();