# HG changeset patch # User stephent # Date 1041924217 0 # Node ID 12bbce3e695c8464fabd591ae50387b11a64f89e # Parent f6caf432c49403b808212d52b48944e3e0d8977a [xemacs-hg @ 2003-01-07 07:23:34 by stephent] don't block pipes <87wulh2znx.fsf@tleepslib.sk.tsukuba.ac.jp> diff -r f6caf432c494 -r 12bbce3e695c src/ChangeLog --- a/src/ChangeLog Mon Jan 06 22:53:07 2003 +0000 +++ b/src/ChangeLog Tue Jan 07 07:23:37 2003 +0000 @@ -1,3 +1,8 @@ +2002-12-17 Daiki Ueno + + * process-unix.c (unix_create_process): Set pipe write descriptor + non-blocking. + 2003-01-04 Steve Youngs * XEmacs 21.5.10 "burdock" is released. diff -r f6caf432c494 -r 12bbce3e695c src/process-unix.c --- a/src/process-unix.c Mon Jan 06 22:53:07 2003 +0000 +++ b/src/process-unix.c Tue Jan 07 07:23:37 2003 +0000 @@ -1119,6 +1119,7 @@ #endif set_descriptor_non_blocking (inchannel); + set_descriptor_non_blocking (outchannel); if (errchannel >= 0) set_descriptor_non_blocking (errchannel);