YAGNI
Followup-to: commit 30ab5cf82b9d47242640f748a0f9a088ca783e32
("ds: reduce Errno imports and drop ->close reason")
}
sub close {
- my $self = shift;
+ my $self = $_[0];
if (my $env = delete $self->{env}) {
delete $env->{'psgix.io'}; # prevent circular references
}
eval { $forward->close };
err($self, "forward ->close error: $@") if $@;
}
- $self->SUPER::close(@_);
+ $self->SUPER::close; # PublicInbox::DS::close
}
# for graceful shutdown in PublicInbox::Daemon:
sub event_step { $_[0]->{cb}->(@_) }
sub close {
- my $self = shift;
+ my $self = $_[0];
delete $self->{cb};
- $self->SUPER::close(@_);
+ $self->SUPER::close;
# we defer this to the next timer loop since close is deferred
if (my $cleanup = delete $self->{cleanup}) {