With the previous patch, we could still get stuck behind a low-prio request. Generalize it into separate queues, and allow more than one request in parallel. Worth noting that the test time for `VALGRIND=0 pytest -vx tests/ -n 10` doesn't change measurably. Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
4.7 KiB
4.7 KiB