X-Git-Url: http://www.git.stargrave.org/?a=blobdiff_plain;f=lib%2FPublicInbox%2FSearch.pm;h=dd6d3710d03d48592d835f302b02eddce82f52df;hb=4bbafbc4bc8869e3f0fb35fdde727b2334fd6b46;hp=17e202e1da8300c5e7927ca4322f2c49bf4a5cb8;hpb=176cd51f9aa81b741deb00cd8096428eb6712b9e;p=public-inbox.git diff --git a/lib/PublicInbox/Search.pm b/lib/PublicInbox/Search.pm index 17e202e1..dd6d3710 100644 --- a/lib/PublicInbox/Search.pm +++ b/lib/PublicInbox/Search.pm @@ -253,7 +253,7 @@ sub cleanup_shards { my $nr = grep(/\A[0-9]+\z/, readdir($dh)) or return warn("$xpfx has no shards\n"); # true return reopen($self) if $nr == ($self->{nshard} // -1); - delete($self->{xdb}); + delete @$self{qw(xdb qp)}; undef; }