Commit 8058415c authored by Jim Blandy's avatar Jim Blandy

* process.c (wait_reading_process_input): If the select returns

	ENOMEM, treat that like EINTR under Ultrix.
parent 13b5e56c
......@@ -1748,6 +1748,12 @@ wait_reading_process_input (time_limit, microsecs, read_kbd, do_display)
{
if (xerrno == EINTR)
FD_ZERO (&Available);
#ifdef __ultrix__
/* Ultrix select seems to return ENOMEM when it is interrupted.
Treat it just like EINTR. Bleah. -JimB */
else if (xerrno == ENOMEM)
FD_ZERO (&Available);
#endif
#ifdef ALLIANT
/* This happens for no known reason on ALLIANT.
I am guessing that this is the right response. -- RMS. */
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment