comparison src/process.c @ 83180:e657dca8261e

Merged in changes from CVS trunk. Patches applied: * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-461 Update from CVS * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-462 Update from CVS * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-463 Update from CVS git-archimport-id: lorentey@elte.hu--2004/emacs--multi-tty--0--patch-220
author Karoly Lorentey <lorentey@elte.hu>
date Thu, 22 Jul 2004 22:01:29 +0000
parents 38500c0c86ab 59a86f6ee1fb
children 09f3fd9f680d
comparison
equal deleted inserted replaced
83179:3864ee1088e9 83180:e657dca8261e
4188 if (update_tick != process_tick && do_display) 4188 if (update_tick != process_tick && do_display)
4189 { 4189 {
4190 SELECT_TYPE Atemp, Ctemp; 4190 SELECT_TYPE Atemp, Ctemp;
4191 4191
4192 Atemp = input_wait_mask; 4192 Atemp = input_wait_mask;
4193 #ifdef MAC_OSX 4193 #if 0
4194 /* On Mac OS X, the SELECT system call always says input is 4194 /* On Mac OS X 10.0, the SELECT system call always says input is
4195 present (for reading) at stdin, even when none is. This 4195 present (for reading) at stdin, even when none is. This
4196 causes the call to SELECT below to return 1 and 4196 causes the call to SELECT below to return 1 and
4197 status_notify not to be called. As a result output of 4197 status_notify not to be called. As a result output of
4198 subprocesses are incorrectly discarded. */ 4198 subprocesses are incorrectly discarded.
4199 */
4199 FD_CLR (0, &Atemp); 4200 FD_CLR (0, &Atemp);
4200 #endif 4201 #endif
4201 Ctemp = connect_wait_mask; 4202 Ctemp = connect_wait_mask;
4202 EMACS_SET_SECS_USECS (timeout, 0, 0); 4203 EMACS_SET_SECS_USECS (timeout, 0, 0);
4203 if ((select (max (max_process_desc, max_keyboard_desc) + 1, 4204 if ((select (max (max_process_desc, max_keyboard_desc) + 1,