]> git.eshelyaron.com Git - emacs.git/commitdiff
* src/process.c (wait_reading_process_output): Deduplicate check.
authorCharles A. Roelli <charles@aurox.ch>
Sun, 26 Nov 2017 19:18:54 +0000 (20:18 +0100)
committerCharles A. Roelli <charles@aurox.ch>
Sun, 26 Nov 2017 19:37:53 +0000 (20:37 +0100)
(Bug#29454)

src/process.c

index fc46e7433281999e455b02fa9e5bca5dcb31de30..a4f016fc25bb1713921d583bb3cb11f81a3c7853 100644 (file)
@@ -5625,16 +5625,6 @@ wait_reading_process_output (intmax_t time_limit, int nsecs, int read_kbd,
                }
              else if (nread == -1 && would_block (errno))
                ;
-#ifdef WINDOWSNT
-             /* FIXME: Is this special case still needed?  */
-             /* Note that we cannot distinguish between no input
-                available now and a closed pipe.
-                With luck, a closed pipe will be accompanied by
-                subprocess termination and SIGCHLD.  */
-             else if (nread == 0 && !NETCONN_P (proc) && !SERIALCONN_P (proc)
-                      && !PIPECONN_P (proc))
-               ;
-#endif
 #ifdef HAVE_PTYS
              /* On some OSs with ptys, when the process on one end of
                 a pty exits, the other end gets an error reading with