summaryrefslogtreecommitdiffhomepage
path: root/keysafe.cabal
diff options
context:
space:
mode:
authorJoey Hess <joeyh@joeyh.name>2016-09-13 19:50:21 -0400
committerJoey Hess <joeyh@joeyh.name>2016-09-13 19:50:21 -0400
commit9ece23c48f4162139ee2ffcf868390cf633ba2c4 (patch)
treebfb5fc5178a148bc7d0bd2f34c545d113873bb27 /keysafe.cabal
parent0f0aa21ea11f6eae368326b178d4c3eaf5cc5186 (diff)
downloadkeysafe-9ece23c48f4162139ee2ffcf868390cf633ba2c4.tar.gz
made fallback request queue fair
Once on the queue, requests should not need to contend with other requests that are not on the queue, so added a fallback request bucket. tokenBucketWait is not fair, so ensure FIFO processing of the queue by using a FairRWLock.
Diffstat (limited to 'keysafe.cabal')
-rw-r--r--keysafe.cabal1
1 files changed, 1 insertions, 0 deletions
diff --git a/keysafe.cabal b/keysafe.cabal
index e34d334..0d256bc 100644
--- a/keysafe.cabal
+++ b/keysafe.cabal
@@ -66,6 +66,7 @@ Executable keysafe
, lifted-base == 0.2.*
, unbounded-delays == 0.1.*
, fast-logger == 2.4.*
+ , SafeSemaphore == 0.10.*
-- Temporarily inlined due to FTBFS bug
-- https://github.com/ocharles/argon2/issues/2
-- argon2 == 1.1.*