]> git.donarmstrong.com Git - debbugs.git/commitdiff
add cjwatson hack to fix gcc mail loops
authorDebian BTS <debbugs@spohr>
Sun, 19 Mar 2006 11:45:06 +0000 (03:45 -0800)
committerDebian BTS <debbugs@spohr>
Sun, 19 Mar 2006 11:45:06 +0000 (03:45 -0800)
scripts/process.in

index 16e47c614adc865db98358446e72e3e5ea5f1c72..65d1469c5b60df197be22c2c21260801a703de6f 100755 (executable)
@@ -870,7 +870,10 @@ $gMaintainer
 (administrator, $gProject $gBugs database)
 END
     } elsif ($codeletter ne 'U' and
-             $header{'precedence'} !~ /\b(?:bulk|junk|list)\b/) {
+             $header{'precedence'} !~ /\b(?:bulk|junk|list)\b/ and
+            # Workaround for gcc mail loops; bugzilla should do Precedence:
+            # instead. Deliberately not in CVS. - cjwatson
+            not exists $header{'x-bugzilla-reason'}) {
         &htmllog("Acknowledgement","sent",$replyto,
                  ($veryquiet ? "Extra info received and filed, but not forwarded." :
                   $codeletter eq 'M' ? "Extra info received and forwarded to maintainer." :