return sub {
open my $f, '<', $fifo or
die "open $fifo: $!\n";
+ local $/ = "\n";
my @r = <$f>;
$_[0]->([200, $h, \@r ]);
};
my $fh = $_[0]->([200, $h]);
open my $f, '<', $fifo or
die "open $fifo: $!\n";
+ local $/ = "\n";
while (defined(my $l = <$f>)) {
$fh->write($l);
}