This will allow us to use InboxIdle on empty/unindexed v1 inboxes.
---
 lib/PublicInbox/InboxWritable.pm | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/lib/PublicInbox/InboxWritable.pm b/lib/PublicInbox/InboxWritable.pm
index f9e28502001..9bdf8637e6e 100644
--- a/lib/PublicInbox/InboxWritable.pm
+++ b/lib/PublicInbox/InboxWritable.pm
@@ -53,6 +53,9 @@ sub init_inbox {
                                $mm->{dbh}->commit;
                        }) if defined($skip_artnum);
                        $sidx->commit_txn_lazy;
+               } else {
+                       open my $fh, '>>', "$dir/ssoma.lock" or
+                               die "$dir/ssoma.lock: $!\n";
                }
        } else {
                my $v2w = importer($self);
--
unsubscribe: one-click, see List-Unsubscribe header
archive: https://public-inbox.org/meta/

Reply via email to