mirror of
https://gitlab.torproject.org/tpo/core/tor.git
synced 2024-12-06 19:41:15 +01:00
Queue consensus diffs at LOW priority.
Fixes bug 22883.
This commit is contained in:
@@ -1605,7 +1605,8 @@ consensus_diff_queue_diff_work(consensus_cache_entry_t *diff_from,
|
||||
goto err;
|
||||
|
||||
workqueue_entry_t *work;
|
||||
work = cpuworker_queue_work(consensus_diff_worker_threadfn,
|
||||
work = cpuworker_queue_work(WQ_PRI_LOW,
|
||||
consensus_diff_worker_threadfn,
|
||||
consensus_diff_worker_replyfn,
|
||||
job);
|
||||
if (!work)
|
||||
@@ -1768,7 +1769,8 @@ consensus_queue_compression_work(const char *consensus,
|
||||
|
||||
if (background_compression) {
|
||||
workqueue_entry_t *work;
|
||||
work = cpuworker_queue_work(consensus_compress_worker_threadfn,
|
||||
work = cpuworker_queue_work(WQ_PRI_LOW,
|
||||
consensus_compress_worker_threadfn,
|
||||
consensus_compress_worker_replyfn,
|
||||
job);
|
||||
if (!work) {
|
||||
|
||||
Reference in New Issue
Block a user