Subject: Re: CVS commit: basesrc
To: None <sjg@netbsd.org>
From: enami tsugutomo <enami@but-b.or.jp>
List: source-changes
Date: 06/10/2001 12:00:57
"Simon J. Gerraty" <sjg@netbsd.org> writes:

> cvs rdiff -r1.48 -r1.49 basesrc/usr.bin/make/job.c \
>     basesrc/usr.bin/make/make.1

What's the intention of following change?  Even if this is necessary,
why inserted between list operation?  And, it makes make -j1 cleandir
under bin/cat slow.

enami.

@@ -2352,6 +2360,7 @@
 	    }
 	} else {
 	    job = (Job *) Lst_Datum(jnode);
+	    Job_CatchOutput();
 	    (void) Lst_Remove(jobs, jnode);
 	    nJobs -= 1;
 #ifdef REMOTE