From 891408191e2d60b4d7a56b79a72dfa136fca795e Mon Sep 17 00:00:00 2001
From: zzz <zzz@mail.i2p>
Date: Sun, 29 Mar 2015 14:59:11 +0000
Subject: [PATCH] UPnP: Don't rescan when shutting down

---
 router/java/src/net/i2p/router/transport/UPnPManager.java | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/router/java/src/net/i2p/router/transport/UPnPManager.java b/router/java/src/net/i2p/router/transport/UPnPManager.java
index 6a970ee682..a1ad8db3a9 100644
--- a/router/java/src/net/i2p/router/transport/UPnPManager.java
+++ b/router/java/src/net/i2p/router/transport/UPnPManager.java
@@ -139,6 +139,8 @@ class UPnPManager {
     public synchronized void rescan() {
         if (!_shouldBeRunning)
             return;
+        if (_context.router().gracefulShutdownInProgress())
+            return;
         long now = System.currentTimeMillis();
         if (_lastRescan + RESCAN_MIN_DELAY > now)
             return;
-- 
GitLab