From: Eric Wong Date: Sun, 24 Sep 2023 20:19:19 +0000 (+0000) Subject: lei_self_socket: drop unused deps and code X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=9852f593c5e86ffad77b2558f5028fd8f13f2c21;p=thirdparty%2Fpublic-inbox.git lei_self_socket: drop unused deps and code We don't need to repeat the assignment done in DS::new, nor do we need to disable the `once' warnings after commit cfd20b04dfe4 (ipc: retry sendmsg + recvmsg calls on EINTR) removed the need for that pragma. --- diff --git a/lib/PublicInbox/LeiSelfSocket.pm b/lib/PublicInbox/LeiSelfSocket.pm index 690cda3f1..843672665 100644 --- a/lib/PublicInbox/LeiSelfSocket.pm +++ b/lib/PublicInbox/LeiSelfSocket.pm @@ -5,20 +5,17 @@ # This receives what script/lei receives, but isn't connected # to an interactive terminal so I'm not sure what to do with it... package PublicInbox::LeiSelfSocket; -use strict; -use v5.10.1; +use v5.12; use parent qw(PublicInbox::DS); use Data::Dumper; $Data::Dumper::Useqq = 1; # should've been the Perl default :P use PublicInbox::Syscall qw(EPOLLIN); -use PublicInbox::Spawn; use PublicInbox::IPC; sub new { my ($cls, $r) = @_; - my $self = bless { sock => $r }, $cls; + my $self = bless {}, $cls; $r->blocking(0); - no warnings 'once'; $self->SUPER::new($r, EPOLLIN); }