From f27e46336c70c3e7c0a1c5dec6092d0c3b43e4b6 Mon Sep 17 00:00:00 2001 From: Eric Wong Date: Wed, 2 Apr 2025 19:00:12 +0000 Subject: [PATCH] http: use autodie::open A small step towards making fatal messages more consistent. --- lib/PublicInbox/HTTP.pm | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/lib/PublicInbox/HTTP.pm b/lib/PublicInbox/HTTP.pm index 105156e24..416fc4531 100644 --- a/lib/PublicInbox/HTTP.pm +++ b/lib/PublicInbox/HTTP.pm @@ -22,6 +22,7 @@ package PublicInbox::HTTP; use strict; use parent qw(PublicInbox::DS); use bytes qw(length); +use autodie qw(open); use Fcntl qw(:seek); use Plack::HTTPParser qw(parse_http_request); # XS or pure Perl use Plack::Util; @@ -45,7 +46,7 @@ use PublicInbox::Compat qw(sum0); our $MAX_REQUEST_BUFFER = $ENV{GIT_HTTP_MAX_REQUEST_BUFFER} || (10 * 1024 * 1024); -open(my $null_io, '<', '/dev/null') or die "open /dev/null: $!"; +open my $null_io, '<', '/dev/null'; { my @n = stat($null_io) or die "stat(/dev/null): $!"; my @i = stat(STDIN) or die "stat(STDIN): $!"; -- 2.47.3