Exception handling
This commit is contained in:
parent
36ddbd365e
commit
f77afe8fae
10
src/upnp.py
10
src/upnp.py
|
@ -206,8 +206,14 @@ 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()
|
||||
try:
|
||||
self.sock.shutdown(socket.SHUT_RDWR)
|
||||
except:
|
||||
pass
|
||||
try:
|
||||
self.sock.close()
|
||||
except:
|
||||
pass
|
||||
deleted = False
|
||||
for router in self.routers:
|
||||
if router.extPort is not None:
|
||||
|
|
Reference in New Issue
Block a user