From d8d55b17e227f0ce829e709966f580861186f8ab Mon Sep 17 00:00:00 2001 From: Philipp Hahn Date: Wed, 21 Nov 2018 10:44:20 +0100 Subject: connect: Just clear all event handlers Signed-off-by: Philipp Hahn --- libvirt-override-virConnect.py | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) (limited to 'libvirt-override-virConnect.py') 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: -- cgit v1.2.1