summaryrefslogtreecommitdiff
path: root/client/changes/bug_fix-sync-enc-close-queue-error
diff options
context:
space:
mode:
authordrebs <drebs@leap.se>2015-06-02 08:40:06 -0300
committerdrebs <drebs@leap.se>2015-06-03 16:07:50 -0300
commit36d3fe05282bbc586c52536962cebf636a9b499f (patch)
tree788323087bca08f14d83678841a7286a8ec1d5f1 /client/changes/bug_fix-sync-enc-close-queue-error
parent544b0ff28c654a7c21832d47f34861c3cfbfc26d (diff)
[bug] do not block when getting doc for async enc
Previous to this change, the actual encryption method used to run on its own thread. When the close method was called from another thread, the queue could be deleted after the encryption method loop had started, but before the queue was checked for new items. By removing that thread and moving the encryption loop to the reactor, that race condition should disappear. Closes: #7088.
Diffstat (limited to 'client/changes/bug_fix-sync-enc-close-queue-error')
-rw-r--r--client/changes/bug_fix-sync-enc-close-queue-error1
1 files changed, 1 insertions, 0 deletions
diff --git a/client/changes/bug_fix-sync-enc-close-queue-error b/client/changes/bug_fix-sync-enc-close-queue-error
new file mode 100644
index 00000000..71af7c67
--- /dev/null
+++ b/client/changes/bug_fix-sync-enc-close-queue-error
@@ -0,0 +1 @@
+ o Fix sync encrypter pool close queue error. Closes #7088.