From ae7bb15b33e870c5823e4f31dda527474c57b42b Mon Sep 17 00:00:00 2001 From: Eric Wong Date: Mon, 26 Dec 2016 09:58:02 +0000 Subject: spawn: remove non-blocking support, here It is never used, and inappropriate to support in generic code. HTTPD::Async already sets non-blocking, and it's better to do it in -httpd-specific code since we know our -httpd can handle it. --- lib/PublicInbox/Spawn.pm | 2 -- 1 file changed, 2 deletions(-) (limited to 'lib') diff --git a/lib/PublicInbox/Spawn.pm b/lib/PublicInbox/Spawn.pm index 41b08a33..e543be54 100644 --- a/lib/PublicInbox/Spawn.pm +++ b/lib/PublicInbox/Spawn.pm @@ -190,8 +190,6 @@ sub popen_rd { my ($cmd, $env, $opts) = @_; pipe(my ($r, $w)) or die "pipe: $!\n"; $opts ||= {}; - my $blocking = $opts->{Blocking}; - IO::Handle::blocking($r, $blocking) if defined $blocking; $opts->{1} = fileno($w); my $pid = spawn($cmd, $env, $opts); return unless defined $pid; -- cgit v1.2.3-24-ge0c7