From e44f68db839962c29bfee239c58ce5625e76c028 Mon Sep 17 00:00:00 2001 From: holger krekel Date: Tue, 3 May 2022 14:31:39 +0200 Subject: [PATCH] prevent one strange traceback probably caused by ongoing shutdown --- python/src/deltachat/events.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/python/src/deltachat/events.py b/python/src/deltachat/events.py index 9efcc67cb..6a3198f0f 100644 --- a/python/src/deltachat/events.py +++ b/python/src/deltachat/events.py @@ -221,6 +221,8 @@ class EventThread(threading.Thread): self._inner_run() def _inner_run(self): + if self._marked_for_shutdown or self.account._dc_context is None: + return event_emitter = ffi.gc( lib.dc_get_event_emitter(self.account._dc_context), lib.dc_event_emitter_unref,