Thread (39 messages) flat view 39 messages, 6 authors, 2016-06-15

Re: [PATCH RFC3.5 05/12] send-email: Improve redability and error-handling in send_message's sendmail code

From: Jay Soffian <hidden>
Date: 2016-06-15 22:46:37

On Sat, Apr 18, 2009 at 1:02 PM, Michael Witten [off-list ref] wrote:
quoted hunk ↗ jump to hunk
diff --git a/git-send-email.perl b/git-send-email.perl
index e2c7954..2727c77 100755
--- a/git-send-email.perl
+++ b/git-send-email.perl
@@ -967,15 +967,22 @@ X-Mailer: git-send-email $gitversion
       }

       if ($dry_run) {
+
               # We don't want to send the email.
+
       } elsif ($smtp_server_is_a_command) {
-               my $pid = open my $sm, '|-';
-               defined $pid or die $!;
-               if (!$pid) {
-                       exec($smtp_server, @sendmail_parameters) or die $!;
-               }
-               print $sm "$header\n$message";
-               close $sm or die $?;
+
+               (my $pid = open my $pipe, '|-')
+                       // die "Could not fork to run '$smtp_server': $!\n";
What is '//' about?

j.
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help