]> Sergey Matveev's repositories - public-inbox.git/commit
imap: limit ibx_async_prefetch to idle git processes
authorEric Wong <e@80x24.org>
Mon, 8 Aug 2022 23:16:45 +0000 (23:16 +0000)
committerEric Wong <e@80x24.org>
Tue, 9 Aug 2022 16:41:47 +0000 (16:41 +0000)
commitc7ce8b45ccfa25953a877e148cec4a103b2dda9b
treecced7a3948d0d40dd82b2800b7da1837bdd4b3a4
parentd1024533712e32fde9c9812e604661ffc9e79019
imap: limit ibx_async_prefetch to idle git processes

This improves fairness while having no measurable performance
impact for a single uncached IMAP client (mutt) opening a folder
for the first time.

I noticed this problem with the public-inbox.org IMAP server where
a few IMAP clients were unfairly monopolizing the -netd process.
lib/PublicInbox/GitAsyncCat.pm