receiver: close device handles when receiver is removed
This commit is contained in:
parent
50f0b6fc06
commit
1b4a631597
|
@ -98,6 +98,8 @@ class Receiver:
|
|||
|
||||
def close(self):
|
||||
handle, self.handle = self.handle, None
|
||||
for _n, d in self._devices.items():
|
||||
d.close()
|
||||
self._devices.clear()
|
||||
return (handle and _base.close(handle))
|
||||
|
||||
|
|
Loading…
Reference in New Issue