From 0a106a12162600aaa3177c0a524ba883110387f1 Mon Sep 17 00:00:00 2001 From: XANTRONIX Development Date: Mon, 6 Jan 2025 10:11:09 -0500 Subject: [PATCH] Return None after final message --- lib/xenu_nntp/mbox.py | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/lib/xenu_nntp/mbox.py b/lib/xenu_nntp/mbox.py index e77cedf..761bf0b 100644 --- a/lib/xenu_nntp/mbox.py +++ b/lib/xenu_nntp/mbox.py @@ -72,12 +72,15 @@ class MBoxReader(): # We have reached the final message in the stream. # if line is None or line == '': - ret = self.message - ret.finish() + if self.message: + ret = self.message + ret.finish() - self.message = None + self.message = None - return ret + return ret + + return None line = line.replace('\x00', '')