lib/PublicInbox/Spawn.pm | 5 ----- diff --git a/lib/PublicInbox/Spawn.pm b/lib/PublicInbox/Spawn.pm index 72cd6c3cc4fce032bb8ce36b025854dbeb5b67b4..51ad2692b82e6ff3d6ec49abfda6f02d4d801ea3 100644 --- a/lib/PublicInbox/Spawn.pm +++ b/lib/PublicInbox/Spawn.pm @@ -165,11 +165,6 @@ } sub popen_rd { my ($cmd, $env, $opts) = @_; - unless (wantarray || defined $vfork_spawn || defined $env) { - open my $fh, '-|', @$cmd or - die('open `'.join(' ', @$cmd) . " pipe failed: $!\n"); - return $fh - } pipe(my ($r, $w)) or die "pipe: $!\n"; $opts ||= {}; my $blocking = $opts->{Blocking};