summaryrefslogtreecommitdiff
path: root/libvirt-override-virConnect.py
diff options
context:
space:
mode:
authorPhilipp Hahn <hahn@univention.de>2018-11-21 10:44:20 +0100
committerDaniel Berrange <berrange@redhat.com>2020-08-18 09:48:25 +0000
commitd8d55b17e227f0ce829e709966f580861186f8ab (patch)
treefd149b47bad7f825cee0e835b9ad789a6928a2c0 /libvirt-override-virConnect.py
parentbd1a2c9fff529283ecaed7f6ea9b25382e082d8c (diff)
downloadlibvirt-python-d8d55b17e227f0ce829e709966f580861186f8ab.tar.gz
connect: Just clear all event handlers
Signed-off-by: Philipp Hahn <hahn@univention.de>
Diffstat (limited to 'libvirt-override-virConnect.py')
-rw-r--r--libvirt-override-virConnect.py3
1 files changed, 1 insertions, 2 deletions
diff --git a/libvirt-override-virConnect.py b/libvirt-override-virConnect.py
index 00825ed..2018968 100644
--- a/libvirt-override-virConnect.py
+++ b/libvirt-override-virConnect.py
@@ -1,7 +1,6 @@
def __del__(self) -> None:
try:
- for cb, opaque in self.domainEventCallbacks.items():
- del self.domainEventCallbacks[cb]
+ self.domainEventCallbacks.clear()
del self.domainEventCallbacks
libvirtmod.virConnectDomainEventDeregister(self._o, self)
except AttributeError: