diff options
author | Philipp Hahn <hahn@univention.de> | 2018-11-21 10:44:20 +0100 |
---|---|---|
committer | Daniel Berrange <berrange@redhat.com> | 2020-08-18 09:48:25 +0000 |
commit | d8d55b17e227f0ce829e709966f580861186f8ab (patch) | |
tree | fd149b47bad7f825cee0e835b9ad789a6928a2c0 /libvirt-override-virConnect.py | |
parent | bd1a2c9fff529283ecaed7f6ea9b25382e082d8c (diff) | |
download | libvirt-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.py | 3 |
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: |