Download | Plain Text | No Line Numbers


  1. diff -Naur qmail-scanner-2.06.orig/qmail-scanner-queue.template qmail-scanner-2.06/qmail-scanner-queue.template
  2. --- qmail-scanner-2.06.orig/qmail-scanner-queue.template 2009-03-06 04:03:55.000000000 +0100
  3. +++ qmail-scanner-2.06/qmail-scanner-queue.template 2009-08-07 02:52:03.000000000 +0200
  4. @@ -1074,6 +1074,11 @@
  5. &debug("d_m: starting $mimeunpacker_binary <$scandir/$wmaildir/new/$file_id [",&deltatime,"]");
  6. open(MIME,"$mimeunpacker_binary <$scandir/$wmaildir/new/$file_id 2>&1|")||&error_condition("cannot call $mimeunpacker_binary - $!");
  7. while (<MIME>) {
  8. + if (/RIPMIME_signal_alarm/) {
  9. + &debug("d_m: mime unpacker timeout occurred - skipping unpacking message");
  10. + &minidebug("d_m: mime unpacker timeout occurred - skipping unpacking message");
  11. + return;
  12. + }
  13. next if (/exists/);
  14. &error_condition("d_m: output spotted from $mimeunpacker_binary ($_) - that shouldn't happen!");
  15. }
  16.