diff --git a/src/upnp.py b/src/upnp.py index 29f1c937..ae93de6a 100644 --- a/src/upnp.py +++ b/src/upnp.py @@ -284,6 +284,7 @@ class uPnPThread(threading.Thread, StoppableThread): shared.extPort = extPort self.extPort = extPort BMConfigParser().set('bitmessagesettings', 'extport', str(extPort)) + BMConfigParser().save() break except UPnPError: logger.debug("UPnP error: ", exc_info=True)