Date: Tue, 12 Sep 1995 14:39:38 -0700 From: Jeffrey Hsu <hsu> To: nate@rocky.sri.MT.net, terry@lambert.org Cc: current@freebsd.org, roberto@keltia.freenix.fr Subject: Re: Find *still* broken... Message-ID: <199509122139.OAA01860@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
The applied patch flushes stdout on every print, even if the output is to a pipe. I believe the correct patch is *** /usr/src/usr.bin/find/function.c.0 Sat Oct 23 14:34:03 1993 --- /usr/src/usr.bin/find/function.c Mon Jan 24 20:13:25 1994 *************** *** 240,245 **** --- 240,248 ---- if (plan->flags == F_NEEDOK && !queryuser(plan->e_argv)) return (0); + /* make sure find output is interspersed correctly with subprocesses */ + fflush(stdout); + switch (pid = vfork()) { case -1: err(1, "fork");
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199509122139.OAA01860>