Mercurial > emacs
diff src/term.c @ 84359:b651dc7c54ac
* term.c (dissociate_if_controlling_tty): Call setsid on CYGWIN.
author | Dan Nicolaescu <dann@ics.uci.edu> |
---|---|
date | Fri, 07 Sep 2007 03:56:26 +0000 |
parents | dab32bc3edc8 |
children | 7ec30b352b6e |
line wrap: on
line diff
--- a/src/term.c Fri Sep 07 03:32:35 2007 +0000 +++ b/src/term.c Fri Sep 07 03:56:26 2007 +0000 @@ -3130,6 +3130,9 @@ #if defined (USG) && !defined (BSD_PGRPS) setpgrp (); no_controlling_tty = 1; +#elif defined (CYGWIN) + setsid (); + no_controlling_tty = 1; #else #ifdef TIOCNOTTY /* Try BSD ioctls. */ sigblock (sigmask (SIGTTOU));