[nagiosplug] git-notify: Don't abort if mail(1) exits non-zero

Holger Weiss hweiss at users.sourceforge.net
Sat Nov 7 10:42:08 CET 2009


 Module: nagiosplug
 Branch: master
 Commit: 9e686891791001155d535634572eb0753835e7fd
 Author: Holger Weiss <holger at zedat.fu-berlin.de>
   Date: Sat Nov  7 02:23:32 2009 +0100
    URL: http://nagiosplug.git.sf.net/git/gitweb.cgi?p=nagiosplug/nagiosplug;a=commit;h=9e68689

git-notify: Don't abort if mail(1) exits non-zero

As nothing in git-notify depends on the success of the mail(1) call,
don't abort if it fails, just spit out a warning.

---

 tools/git-notify |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diff --git a/tools/git-notify b/tools/git-notify
index 548f7da..265f37b 100755
--- a/tools/git-notify
+++ b/tools/git-notify
@@ -307,7 +307,7 @@ sub mail_notification($$$@)
         }
         binmode MAIL, ":utf8";
         print MAIL join("\n", @text), "\n";
-        close MAIL or die $! ? "Cannot execute $mailer: $!" : "$mailer exited with status: $?";
+        close MAIL or warn $! ? "Cannot execute $mailer: $!" : "$mailer exited with status: $?";
     }
 }
 





More information about the Commits mailing list