Mercurial > hg > xemacs-beta
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. */ |