]> Sergey Matveev's repositories - public-inbox.git/commit
watch: avoid long transaction to IMAPTracker
authorEric Wong <e@yhbt.net>
Sat, 27 Jun 2020 10:03:47 +0000 (10:03 +0000)
committerEric Wong <e@yhbt.net>
Sun, 28 Jun 2020 22:27:23 +0000 (22:27 +0000)
commit14e3edd2646beb3ccde7f6f15b54fadf2da4bc7a
treee70eafa2929e5f2a35b88a4954b081cdfa84ee63
parent6e56fb09cbaec593f4ef3c2fff2140c201406b41
watch: avoid long transaction to IMAPTracker

With different polling intervals, multiple processes may
simultaneously write to IMAPtracker.  This ought to reduce
SQLite busy waiting and contention issues when importing
many inboxes in parallel.
lib/PublicInbox/WatchMaildir.pm