Safe Haskell | None |
---|
Emulating locking primitives
Documentation
:: BS s | |
=> Redis | |
-> s | The lock's name |
-> Int | Timeout in milliseconds. |
-> Int | Time interval between attempts to lock on |
-> IO Bool | True if lock was acquired |
Acquire lock. This function is not reentrant so thread can be locked by itself if it try to acquire the same lock before it was released.
acquire' :: BS s => Redis -> s -> Int -> IO BoolSource
acquire with default last parameter set to 50 milliseconds