diff options
author | Eric Wong <e@80x24.org> | 2023-02-14 13:17:38 +0000 |
---|---|---|
committer | Eric Wong <e@80x24.org> | 2023-02-15 04:31:22 +0000 |
commit | 1d88b8639596a549dd972e113b52f9c2d035d529 (patch) | |
tree | bbce90399e49d325159d8aa71443296244eb4d67 /lib/PublicInbox | |
parent | 771dda802ec8c13dc13a1daabcefee9f3df9bb38 (diff) | |
download | public-inbox-1d88b8639596a549dd972e113b52f9c2d035d529.tar.gz |
No need to clutter up logs when a request hits a dead branch.
Diffstat (limited to 'lib/PublicInbox')
-rw-r--r-- | lib/PublicInbox/RepoAtom.pm | 3 | ||||
-rw-r--r-- | lib/PublicInbox/WwwCoderepo.pm | 1 |
2 files changed, 3 insertions, 1 deletions
diff --git a/lib/PublicInbox/RepoAtom.pm b/lib/PublicInbox/RepoAtom.pm index 44883ab4..c89d4551 100644 --- a/lib/PublicInbox/RepoAtom.pm +++ b/lib/PublicInbox/RepoAtom.pm @@ -120,7 +120,8 @@ sub srv_atom { # else: let git decide based on HEAD if $tip isn't defined push @cmd, '--'; push @cmd, $path if $path ne ''; - my $qsp = PublicInbox::Qspawn->new(\@cmd); + my $qsp = PublicInbox::Qspawn->new(\@cmd, undef, + { quiet => 1, 2 => $ctx->{lh} }); $qsp->psgi_return($ctx->{env}, undef, \&atom_ok, $ctx); } diff --git a/lib/PublicInbox/WwwCoderepo.pm b/lib/PublicInbox/WwwCoderepo.pm index 7a2cb80b..8a490b6c 100644 --- a/lib/PublicInbox/WwwCoderepo.pm +++ b/lib/PublicInbox/WwwCoderepo.pm @@ -308,6 +308,7 @@ sub srv { # endpoint called by PublicInbox::WWW PublicInbox::RepoSnapshot::srv($ctx, $2) // r(404); } elsif ($path_info =~ m!\A/(.+?)/atom/(.*)\z! and ($ctx->{git} = $cr->{$1})) { + $ctx->{lh} = $self->{log_fh}; PublicInbox::RepoAtom::srv_atom($ctx, $2) // r(404); } elsif ($path_info =~ m!\A/(.+?)/tags\.atom\z! and ($ctx->{git} = $cr->{$1})) { |