From 4af7c0f69436f869946c74e47e3109d6d4702b99 Mon Sep 17 00:00:00 2001 From: onyx-and-iris Date: Sat, 5 Aug 2023 14:05:18 +0100 Subject: [PATCH] initialize stop_event to None in case outbound mode enabled --- vban_cmd/vbancmd.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/vban_cmd/vbancmd.py b/vban_cmd/vbancmd.py index b0afd23..9f26d52 100644 --- a/vban_cmd/vbancmd.py +++ b/vban_cmd/vbancmd.py @@ -50,6 +50,7 @@ class VbanCmd(metaclass=ABCMeta): self._pdirty = False self._ldirty = False self._script = str() + self.stop_event = None @abstractmethod def __str__(self): @@ -109,7 +110,7 @@ class VbanCmd(metaclass=ABCMeta): ) def stopped(self): - return self.stop_event.is_set() + return self.stop_event is None or self.stop_event.is_set() def _set_rt(self, cmd: str, val: Union[str, float]): """Sends a string request command over a network."""