avoid exception in close_interface when interface.server is not in
self.interfaces
This commit is contained in:
shsmith 2017-03-06 07:53:43 -08:00
parent f92807f019
commit 7ff5681010
1 changed files with 2 additions and 1 deletions

View File

@ -508,7 +508,8 @@ class Network(util.DaemonThread):
def close_interface(self, interface):
if interface:
self.interfaces.pop(interface.server)
if interface.server in self.interfaces:
self.interfaces.pop(interface.server)
if interface.server == self.default_server:
self.interface = None
interface.close()