UPnP cleaner shutdown
This commit is contained in:
parent
2104b24fc3
commit
4d03b7e98e
|
@ -114,6 +114,7 @@ class Router:
|
|||
self.localAddress = s.getsockname()[0]
|
||||
logger.debug("Local IP: %s", self.localAddress)
|
||||
try:
|
||||
s.shutdown(socket.SHUT.RDWR)
|
||||
s.close()
|
||||
except:
|
||||
pass
|
||||
|
@ -211,6 +212,7 @@ class uPnPThread(threading.Thread, StoppableThread):
|
|||
for router in self.routers:
|
||||
if router.extPort is None:
|
||||
self.createPortMapping(router)
|
||||
self.sock.shutdown(socket.SHUT.RDWR)
|
||||
self.sock.close()
|
||||
for router in self.routers:
|
||||
if router.extPort is not None:
|
||||
|
|
Loading…
Reference in New Issue
Block a user