isEmptyTMVar: remove bogus comment, cut and pasted from isEmptyMVar
authorSimon Marlow <marlowsd@gmail.com>
Tue, 22 Nov 2011 16:42:52 +0000 (16:42 +0000)
committerSimon Marlow <marlowsd@gmail.com>
Tue, 22 Nov 2011 16:42:52 +0000 (16:42 +0000)
Control/Concurrent/STM/TMVar.hs

index 653736f..698673a 100644 (file)
@@ -140,11 +140,6 @@ swapTMVar (TMVar t) new = do
     Just old -> do writeTVar t (Just new); return old
 
 -- |Check whether a given 'TMVar' is empty.
---
--- Notice that the boolean value returned  is just a snapshot of
--- the state of the 'TMVar'. By the time you get to react on its result,
--- the 'TMVar' may have been filled (or emptied) - so be extremely
--- careful when using this operation.   Use 'tryTakeTMVar' instead if possible.
 isEmptyTMVar :: TMVar a -> STM Bool
 isEmptyTMVar (TMVar t) = do
   m <- readTVar t