]> git.hungrycats.org Git - bees/commit
roots: use a non-idle task for next_transid
authorZygo Blaxell <bees@furryterror.org>
Fri, 3 Jan 2025 06:25:21 +0000 (01:25 -0500)
committerZygo Blaxell <bees@furryterror.org>
Sat, 4 Jan 2025 04:36:53 +0000 (23:36 -0500)
commit58db4071de5f524c35b1362bfb5b1fceedea503f
treeff4b117ac342585bbd95fcf4cab1fa105ec26ba2
parent0d3e13cc5f6aee0bd8d88c67de7d4e279d2fff36
roots: use a non-idle task for next_transid

The scanners which finish early can become stuck behind scanners that are
able to keep the queue full.  Switch the next_transid task to the normal
Task queues so that we force scanners to restart on every new transaction,
possibly deferring already queued work to do so.

Signed-off-by: Zygo Blaxell <bees@furryterror.org>
src/bees-roots.cc