From xemacs-m  Mon Feb 24 18:55:03 1997
Received: from omega.intranet.com ([192.148.106.20])
	by xemacs.org (8.8.5/8.8.5) with SMTP id SAA19997
	for <xemacs-beta@xemacs.org>; Mon, 24 Feb 1997 18:55:02 -0600 (CST)
Received: by omega.intranet.com; (5.65v3.2/1.3/10May95) id AA20706; Mon, 24 Feb 1997 19:55:33 -0500
Date: Mon, 24 Feb 1997 19:54:55 -0500 (EST)
Message-Id: <199702250054.TAA15926@blight.IntraNet.com>
From: Jonathan Edwards <edwards@intranet.com>
To: xemacs-beta@xemacs.org
Subject: compilation bug, and non-fix patch
X-Face: #bA9Kpw-a@xMyaNJ-2wie(5Lje^S*i^8!VUOF84U!/jSPG*y@3s4Qu+\-FBQ?vQpE1S1<Vo
 TeWVx=wH}wf_WC]x:D%qd,r*|!~q=gVAWEA;T~3V4};X$r7W!FA(#Zj'E7M^(Tv)

20.1b2 now exhibits the same problem that appeared in 19.15b95 with
compilation subprocesses. Output does not show up till a mouse or key
click.

In a cursory look for differences, I found the following obvious ifdef
bug, which unfortunately does not cause the problem.



-------------------------------------------------------------------------------
--- process.bak Mon Feb 24 19:17:32 1997
+++ process.c   Mon Feb 24 19:36:39 1997
@@ -2278,8 +2278,8 @@
 static void
 record_exited_processes (int block_sigchld)
 {
-  if (block_sigchld)
 #ifdef EMACS_BLOCK_SIGNAL
+  if (block_sigchld)
     EMACS_BLOCK_SIGNAL (SIGCHLD);
 #endif
 

