--- AnyEvent/lib/AnyEvent/Handle.pm 2009/05/13 13:36:49 1.125 +++ AnyEvent/lib/AnyEvent/Handle.pm 2009/06/29 21:00:32 1.130 @@ -16,7 +16,7 @@ =cut -our $VERSION = 4.41; +our $VERSION = 4.45; =head1 SYNOPSIS @@ -314,15 +314,9 @@ sub _shutdown { my ($self) = @_; - delete $self->{_tw}; - delete $self->{_rw}; - delete $self->{_ww}; - delete $self->{fh}; + delete @$self{qw(_tw _rw _ww fh rbuf wbuf on_read _queue)}; &_freetls; - - delete $self->{on_read}; - delete $self->{_queue}; } sub _error {