git-daemon: suppress warnings
authorTony Finch <dot@dotat.at>
Fri, 26 Mar 2010 18:28:22 +0000 (18:28 +0000)
committerIan Jackson <ian@liberator.relativity.greenend.org.uk>
Sat, 22 May 2010 14:54:41 +0000 (15:54 +0100)
git-daemon/git-daemon.pl

index aabef66..5458c08 100755 (executable)
@@ -71,8 +71,10 @@ my $user = $vhost_user_from_tilde{$host} ? $tilde : $vhost_default_user{$host};
 fail "no user configuration for $url" unless defined $user;
 syslog 'info', "$peer $user $url";
 
-my @opts = ("-DCLIENT=$addr", "-DHOST=$host", "-DREPO=$repo");
+my @opts = ("-DHOST=$host", "-DREPO=$repo");
 push @opts, "-DTILDE=$tilde" if defined $tilde;
+push @opts, "-DCLIENT=$addr" if defined $addr;
+no warnings; # suppress errors to stderr
 exec 'userv', @opts, $user, 'git-upload-pack'
     or fail "exec userv: $!";