]> git.ipfire.org Git - thirdparty/public-inbox.git/commitdiff
http: use autodie::open
authorEric Wong <e@80x24.org>
Wed, 2 Apr 2025 19:00:12 +0000 (19:00 +0000)
committerEric Wong <e@80x24.org>
Fri, 4 Apr 2025 19:52:38 +0000 (19:52 +0000)
A small step towards making fatal messages more consistent.

lib/PublicInbox/HTTP.pm

index 105156e24803166aa2da9fb851daaa3903196a70..416fc4531d4c5d67e35c9a0760e2c602654f3bde 100644 (file)
@@ -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): $!";