]> diplodocus.org Git - minc/commitdiff
(is_spam): Change logic of testing razor-check exit code slightly to
authorepg <>
Sun, 25 Aug 2002 22:29:48 +0000 (22:29 +0000)
committerepg <>
Sun, 25 Aug 2002 22:29:48 +0000 (22:29 +0000)
bomb if execution of razor-check failed (as opposed to sucessful
execution with a failure exit code).

minc

diff --git a/minc b/minc
index 5b5b6d1..c192e59 100755 (executable)
--- a/minc
+++ b/minc
@@ -386,7 +386,9 @@ sub is_spam {
 
     if ($run) {
         $status = system("razor-check < $msg");
-        if (WIFEXITED($status) and WEXITSTATUS($status) == 0) {
+        if (not WIFEXITED($status)) {
+            err(&EX_TEMPFAIL, "Failed to run razor-check < $msg");
+        } elsif (WEXITSTATUS($status) == 0) {
             return 1;
         } else {
             return 0;