From 7a3bdf93e9adc609a6f7cc1cbc514acb29ba7ba6 Mon Sep 17 00:00:00 2001 From: Jimmy Kiselak Date: Thu, 19 Nov 2015 23:20:17 -0500 Subject: [PATCH] make sure upnp is neither set nor unset if upnp is disabled --- lbrynet/core/Session.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/lbrynet/core/Session.py b/lbrynet/core/Session.py index 21fd4c979..cc31c08ff 100644 --- a/lbrynet/core/Session.py +++ b/lbrynet/core/Session.py @@ -148,7 +148,8 @@ class LBRYSession(object): ds.append(defer.maybeDeferred(self.wallet.stop)) if self.blob_manager is not None: ds.append(defer.maybeDeferred(self.blob_manager.stop)) - ds.append(defer.maybeDeferred(self._unset_upnp)) + if self.use_upnp is True: + ds.append(defer.maybeDeferred(self._unset_upnp)) return defer.DeferredList(ds) def _try_upnp(self):