From c32927bc861cbf7e9b5091ff74e4939ef3d0b033 Mon Sep 17 00:00:00 2001 From: Martin Teichmann <martin.teichmann@xfel.eu> Date: Wed, 30 Oct 2024 16:54:07 +0000 Subject: [PATCH] do not swallow exceptions --- ebpfcat/ebpfcat.py | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/ebpfcat/ebpfcat.py b/ebpfcat/ebpfcat.py index 4ca50cc..ccb16b8 100644 --- a/ebpfcat/ebpfcat.py +++ b/ebpfcat/ebpfcat.py @@ -515,9 +515,10 @@ class ParallelEtherCat(FastEtherCat): try: os.rmdir(lockdir) except OSError: - return - await self.ebpf.detach(self.addr[0]) - os.remove(programs) + pass + else: + await self.ebpf.detach(self.addr[0]) + os.remove(programs) class SterilePacket(Packet): -- GitLab