# HG changeset patch # User YAMAMOTO Mitsuharu # Date 1216285626 0 # Node ID ab61e807a6da5583c74ba759ec4d22d2807bc527 # Parent a6adb4611f10cd242595caafc9c3be11a6e58e25 Mention setsid after vfork. diff -r a6adb4611f10 -r ab61e807a6da src/s/darwin.h --- a/src/s/darwin.h Thu Jul 17 09:06:58 2008 +0000 +++ b/src/s/darwin.h Thu Jul 17 09:07:06 2008 +0000 @@ -337,7 +337,8 @@ /* The following solves the problem that Emacs hangs when evaluating (make-comint "test0" "/nodir/nofile" nil "") when /nodir/nofile - does not exist. */ + does not exist. Also, setsid is not allowed in the vfork child's + context as of Darwin 9/Mac OS X 10.5. */ #undef HAVE_WORKING_VFORK #define vfork fork