From 59bb5f9287d5cd8009d8aae2d07fbf47d1b6bd91 Mon Sep 17 00:00:00 2001 From: Eric Wong Date: Wed, 24 Mar 2021 14:23:33 +0500 Subject: v2writable: cleanup SQLite handles on --xapian-only I'm not sure exactly why this is needed with run_script localizing %SIG and everything else, but explictly cleaning up seems to fix the occasional test failures I see. Followup-to: 4c6c853494b49368 ("tests: show lsof output on deleted-file-check failures") --- lib/PublicInbox/V2Writable.pm | 1 + 1 file changed, 1 insertion(+) (limited to 'lib/PublicInbox/V2Writable.pm') diff --git a/lib/PublicInbox/V2Writable.pm b/lib/PublicInbox/V2Writable.pm index 03590850..4130a472 100644 --- a/lib/PublicInbox/V2Writable.pm +++ b/lib/PublicInbox/V2Writable.pm @@ -1323,6 +1323,7 @@ sub xapian_only { } } $self->git->cat_async_wait; + $self->{ibx}->cleanup; $self->done; } -- cgit v1.2.3-24-ge0c7