about summary refs log tree commit homepage
diff options
context:
space:
mode:
authorEric Wong <e@80x24.org>2021-01-15 23:36:24 -1200
committerEric Wong <e@80x24.org>2021-01-18 09:25:33 +0000
commitfdfa3aaf57c9af65f4baa49a0c587a202aa228db (patch)
treeb20ac685e242bb8f121acdfaed0d6c1aa467e3cb
parent3863b32ecbfb8af20b6650bd134a251a6b290ec7 (diff)
downloadpublic-inbox-fdfa3aaf57c9af65f4baa49a0c587a202aa228db.tar.gz
We want new environment variables when spawning the
pager from oneshot (non-daemon) mode.
-rw-r--r--lib/PublicInbox/LEI.pm2
1 files changed, 1 insertions, 1 deletions
diff --git a/lib/PublicInbox/LEI.pm b/lib/PublicInbox/LEI.pm
index 517f4d50..c265971f 100644
--- a/lib/PublicInbox/LEI.pm
+++ b/lib/PublicInbox/LEI.pm
@@ -656,7 +656,7 @@ sub start_pager {
                 my $fds = [ map { fileno($_) } @$rdr{0..2} ];
                 $send_cmd->($sock, $fds, $buf, MSG_EOR);
         } else {
-                $pgr->[0] = spawn([$pager], $env, $rdr);
+                $pgr->[0] = spawn([$pager], \%new_env, $rdr);
         }
         $self->{1} = $wpager;
         $self->{2} = $wpager if -t $self->{2};