From 9c4a0646d2211664fa7122bd7af538ca382aa997 Mon Sep 17 00:00:00 2001 From: epg <> Date: Sun, 25 Aug 2002 22:26:40 +0000 Subject: [PATCH] (store_message): Test for failure when mark(1)ing the message unseen. --- minc | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/minc b/minc index a534abc..5b5b6d1 100755 --- a/minc +++ b/minc @@ -275,6 +275,7 @@ sub store_message { my $mhfolder = shift; my $mhmsg; my $msgnum; + my $status; # We must do this even in -n mode because later steps fail without # it. This should be harmless. @@ -292,7 +293,10 @@ sub store_message { } if ($mhfolder ne 'SPAM') { - system("mark +$mhfolder $msgnum -sequence unseen -add"); + $status = system("mark +$mhfolder $msgnum -sequence unseen -add"); + if (not (WIFEXITED($status) and WEXITSTATUS($status) == 0)) { + errx(&EX_TEMPFAIL, "Failed to mark message unseen"); + } } } -- 2.56.0