comparison src/process.c @ 5548:36d2fd17f833

(create_process): Set line discipline only if pty_flag.
author Richard M. Stallman <rms@gnu.org>
date Mon, 10 Jan 1994 18:13:39 +0000
parents dbc1d920ef5c
children fd7524d61a8d
comparison
equal deleted inserted replaced
5547:261bf09dc10a 5548:36d2fd17f833
1243 is set when we open the pty. */ 1243 is set when we open the pty. */
1244 setpgrp (); 1244 setpgrp ();
1245 #endif /* USG */ 1245 #endif /* USG */
1246 #endif /* not HAVE_SETSID */ 1246 #endif /* not HAVE_SETSID */
1247 #ifdef NTTYDISC 1247 #ifdef NTTYDISC
1248 { 1248 if (pty_flag)
1249 /* Use new line discipline. */ 1249 {
1250 int ldisc = NTTYDISC; 1250 /* Use new line discipline. */
1251 if (ioctl (xforkin, TIOCSETD, &ldisc) < 0) 1251 int ldisc = NTTYDISC;
1252 write (1, "create_process/TIOCSETD failed\n", 31); 1252 if (ioctl (xforkin, TIOCSETD, &ldisc) < 0)
1253 } 1253 write (1, "create_process/TIOCSETD failed\n", 31);
1254 }
1254 #endif 1255 #endif
1255 #ifdef TIOCNOTTY 1256 #ifdef TIOCNOTTY
1256 /* In 4.3BSD, the TIOCSPGRP bug has been fixed, and now you 1257 /* In 4.3BSD, the TIOCSPGRP bug has been fixed, and now you
1257 can do TIOCSPGRP only to the process's controlling tty. */ 1258 can do TIOCSPGRP only to the process's controlling tty. */
1258 if (pty_flag) 1259 if (pty_flag)