(wait_reading_process_input):
authorRichard M. Stallman <rms@gnu.org>
Tue, 23 Nov 1993 10:57:16 +0000 (10:57 +0000)
committerRichard M. Stallman <rms@gnu.org>
Tue, 23 Nov 1993 10:57:16 +0000 (10:57 +0000)
commita9f2c8845bbca54dad475aaf1ee13e4615469883
tree72375b60d1e80507537fbcc6d2a559e239958986
parent990acea371eac5e66c2f0fd918d204ae367ba665
(wait_reading_process_input):
Use -1 to mean wait_channel is empty.
Start process loop with descriptor 0 if keyboard_descriptor is not 0.
(make_process): Initialize descriptors to -1.
(Fdelete_process): -1 means empty, in infd.
(deactivate_process): Likewise.
(process_send_signal): Likewise.
(kill_buffer_processes): Likewise.
(sigchld_handler): Likewise.
(status_notify): Likewise.
(close_process_descs): Likewise.
(create_process): Likewise.
(Fopen_network_stream): Likewise.
(send_process): Likewise.
(Fprocess_send_eof): Likewise.  Use XINT when closing outfd.
(Fset_process_filter): Use XINT to get infd value.
(wait_reading_process_input): Likewise.

(wait_reading_process_input): When bypassing select, clear Available.
src/process.c