]> git.eshelyaron.com Git - emacs.git/commitdiff
(create_process): Set outchannel to be non-blocking.
authorRichard M. Stallman <rms@gnu.org>
Mon, 29 Jan 1996 04:52:15 +0000 (04:52 +0000)
committerRichard M. Stallman <rms@gnu.org>
Mon, 29 Jan 1996 04:52:15 +0000 (04:52 +0000)
src/process.c

index 2dd1a46c32d080b4cd11828d0b8c34eee591b065..59bcd8cb11d8ae0445894fd270ff1e6bc3e067ef 100644 (file)
@@ -1,5 +1,6 @@
 /* Asynchronous subprocess control for GNU Emacs.
-   Copyright (C) 1985, 86, 87, 88, 93, 94, 95 Free Software Foundation, Inc.
+   Copyright (C) 1985, 86, 87, 88, 93, 94, 95, 1996
+      Free Software Foundation, Inc.
 
 This file is part of GNU Emacs.
 
@@ -1290,9 +1291,11 @@ create_process (process, new_argv, current_dir)
 
 #ifdef O_NONBLOCK
   fcntl (inchannel, F_SETFL, O_NONBLOCK);
+  fcntl (outchannel, F_SETFL, O_NONBLOCK);
 #else
 #ifdef O_NDELAY
   fcntl (inchannel, F_SETFL, O_NDELAY);
+  fcntl (outchannel, F_SETFL, O_NDELAY);
 #endif
 #endif