summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorsyd@cs-syd.eu <syd@cs-syd.eu>2020-09-02 23:42:29 -0400
committerMarge Bot <ben+marge-bot@smart-cactus.org>2020-09-24 13:15:54 -0400
commit04d6433158d95658684cf419c4ba5725d2aa539e (patch)
treec9364122a5edd19ca6b3353a967a94e6a0192736
parent31fea307499009977fdf3dadedc98cfef986077a (diff)
downloadhaskell-04d6433158d95658684cf419c4ba5725d2aa539e.tar.gz
Update Lock.hs with more documentation to make sure that the Boolean return value is clear.
[skip ci]
-rw-r--r--libraries/base/GHC/IO/Handle/Lock.hs2
1 files changed, 2 insertions, 0 deletions
diff --git a/libraries/base/GHC/IO/Handle/Lock.hs b/libraries/base/GHC/IO/Handle/Lock.hs
index 18319e1d29..919d680ff7 100644
--- a/libraries/base/GHC/IO/Handle/Lock.hs
+++ b/libraries/base/GHC/IO/Handle/Lock.hs
@@ -52,6 +52,8 @@ hLock h mode = void $ lockImpl h "hLock" mode True
-- | Non-blocking version of 'hLock'.
--
+-- Returns 'True' if taking the lock was successful and 'False' otherwise.
+--
-- @since 4.10.0.0
hTryLock :: Handle -> LockMode -> IO Bool
hTryLock h mode = lockImpl h "hTryLock" mode False