base: Fix documentation for forkIOWithUnmask
authorBen Gamari <ben@smart-cactus.org>
Fri, 5 May 2017 20:47:00 +0000 (16:47 -0400)
committerBen Gamari <ben@smart-cactus.org>
Sun, 7 May 2017 16:29:06 +0000 (12:29 -0400)
forkIOUnmasked has been deprecated for several years now. Update reference to
it. See #4858 and #5546.

libraries/base/GHC/IO.hs

index 63b47ff..118ebea 100644 (file)
@@ -335,7 +335,7 @@ onException io what = io `catchException` \e -> do _ <- what
 -- use @mask_ $ forkIO ...@.  This is particularly useful if you need
 -- to establish an exception handler in the forked thread before any
 -- asynchronous exceptions are received.  To create a a new thread in
--- an unmasked state use 'Control.Concurrent.forkIOUnmasked'.
+-- an unmasked state use 'Control.Concurrent.forkIOWithUnmask'.
 --
 mask  :: ((forall a. IO a -> IO a) -> IO b) -> IO b