comparison src/process-unix.c @ 1192:12bbce3e695c

[xemacs-hg @ 2003-01-07 07:23:34 by stephent] don't block pipes <87wulh2znx.fsf@tleepslib.sk.tsukuba.ac.jp>
author stephent
date Tue, 07 Jan 2003 07:23:37 +0000
parents 184461bc8de4
children e22b0213b713
comparison
equal deleted inserted replaced
1191:f6caf432c494 1192:12bbce3e695c
1117 set_exclusive_use (inchannel); 1117 set_exclusive_use (inchannel);
1118 set_exclusive_use (outchannel); 1118 set_exclusive_use (outchannel);
1119 #endif 1119 #endif
1120 1120
1121 set_descriptor_non_blocking (inchannel); 1121 set_descriptor_non_blocking (inchannel);
1122 set_descriptor_non_blocking (outchannel);
1122 if (errchannel >= 0) 1123 if (errchannel >= 0)
1123 set_descriptor_non_blocking (errchannel); 1124 set_descriptor_non_blocking (errchannel);
1124 1125
1125 /* Record this as an active process, with its channels. 1126 /* Record this as an active process, with its channels.
1126 As a result, child_setup will close Emacs's side of the pipes. */ 1127 As a result, child_setup will close Emacs's side of the pipes. */