aboutsummaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authorGravatar Favonia <favonia@gmail.com>2011-05-24 18:47:35 -0400
committerGravatar Simon Marlow <marlowsd@gmail.com>2011-05-31 09:58:19 +0100
commit5f3e4b478e1b84a23086f04c97a8fd6ea258de2e (patch)
treef8fbf97150d40bfe79103dc6f3d1170d1d1ac2df
parentc9a0bf119ce343b291bef77828066339e94fb64d (diff)
Fix typos in future process group API
-rw-r--r--System/Posix/Process.hsc11
1 files changed, 6 insertions, 5 deletions
diff --git a/System/Posix/Process.hsc b/System/Posix/Process.hsc
index d97b81a..5b91b41 100644
--- a/System/Posix/Process.hsc
+++ b/System/Posix/Process.hsc
@@ -139,9 +139,10 @@ foreign import ccall unsafe "getpgid"
-- | 'createProcessGroup' calls @setpgid(0,0)@ to make
-- the current process a new process group leader.
createProcessGroup :: IO ProcessGroupID
-createProcessGroup pid = do
- throwErrnoIfMinus1_ "createProcessGroupFor" (c_setpgid 0 0)
- return pid
+createProcessGroup = do
+ throwErrnoIfMinus1_ "createProcessGroup" (c_setpgid 0 0)
+ pgid <- getProcessGroupID
+ return pgid
-}
-- | @'createProcessGroupFor' pid@ calls @setpgid@ to make
@@ -164,8 +165,8 @@ joinProcessGroup pgid =
-- | @'setProcessGroupID' pgid@ calls @setpgid@ to set the
-- 'ProcessGroupID' of the current process to @pgid@.
setProcessGroupID :: ProcessGroupID -> IO ()
-setProcessGroupID pid pgid =
- throwErrnoIfMinus1_ "setProcessGroupIDOf" (c_setpgid pid pgid)
+setProcessGroupID pgid =
+ throwErrnoIfMinus1_ "setProcessGroupID" (c_setpgid 0 pgid)
-}
-- | @'setProcessGroupIDOf' pid pgid@ calls @setpgid@ to set the