changeset 13029:a47af2f30446

(BROKEN_SELECT_NON_X): Define this instead of turning off HAVE_SELECT.
author Karl Heuer <kwzh@gnu.org>
date Tue, 12 Sep 1995 17:38:38 +0000
parents 49df58305295
children 92a2d7c7def3
files src/s/isc2-2.h
diffstat 1 files changed, 5 insertions(+), 4 deletions(-) [+]
line wrap: on
line diff
--- a/src/s/isc2-2.h	Tue Sep 12 17:37:53 1995 +0000
+++ b/src/s/isc2-2.h	Tue Sep 12 17:38:38 1995 +0000
@@ -3,10 +3,11 @@
 
 #include "usg5-3.h"
 
-/* With this defined, subprocesses made by (e.g.) M-x grep don't exit
-   cleanly, they just hang.  ISC 2.2.1 does have select, in the -linet
-   library, but I guess it's not what Emacs needs.  --karl@cs.umb.edu  */
-#undef HAVE_SELECT /* override configuration decision */
+/* select (in -linet) works okay on X ptys, but not on the serial port.
+   karl@cs.umb.edu says that with that select call, subprocesses made by
+   (e.g.) M-x grep don't exit cleanly, they just hang.  Similar problems
+   have been observed in ISC 3.0.  */
+#define BROKEN_SELECT_NON_X
 
 /* Although ISC has sockets, again in -linet, again it's not what Emacs
    needs.  With this defined, interrupt-shell-subjob and the like do