don't include stack backtrace with email errors, RT#83078, RT#83088
authorIvan Kohler <ivan@freeside.biz>
Wed, 27 Mar 2019 14:48:10 +0000 (07:48 -0700)
committerIvan Kohler <ivan@freeside.biz>
Wed, 27 Mar 2019 14:48:10 +0000 (07:48 -0700)
FS/FS/Misc.pm

index fd2c325..a9d24c2 100644 (file)
@@ -300,6 +300,7 @@ sub send_email {
     push @env_to, map { $_->address } Email::Address->parse($dest);
   }
 
+  local $SIG{__DIE__}; # don't want Mason __DIE__ handler active
   local $@; # just in case
   eval { sendmail($message, { transport => $transport,
                               from      => $from,