aboutsummaryrefslogtreecommitdiff
path: root/changes/more-threads
diff options
context:
space:
mode:
authorNick Mathewson <nickm@torproject.org>2017-07-12 12:23:33 -0400
committerNick Mathewson <nickm@torproject.org>2017-07-27 16:28:59 -0400
commit250c88014d81fcd4406359d44c9f3f3432844a2f (patch)
tree2a56693f0703f21ea7fe2a6265fb671c8c17655b /changes/more-threads
parent0ae0b5aa4136fe6df7863c8a5b7d239d519b7393 (diff)
downloadtor-250c88014d81fcd4406359d44c9f3f3432844a2f.tar.gz
tor-250c88014d81fcd4406359d44c9f3f3432844a2f.zip
Always start with one additional worker thread
Now that half the threads are permissive and half are strict, we need to make sure we have at least two threads, so that we'll have at least one of each kind.
Diffstat (limited to 'changes/more-threads')
-rw-r--r--changes/more-threads3
1 files changed, 3 insertions, 0 deletions
diff --git a/changes/more-threads b/changes/more-threads
new file mode 100644
index 0000000000..eae88b70fd
--- /dev/null
+++ b/changes/more-threads
@@ -0,0 +1,3 @@
+ o Minor features (relay, performance):
+ - Always start relays with at least two worker threads, to prevent
+ priority inversion on slow tasks. Part of the fix for bug 22883.