Date: Tue, 17 Dec 1996 17:50:03 -0800 (PST) From: Warner Losh <imp@village.org> To: freebsd-bugs Subject: Re: bin/1589: ftp fails to flush output Message-ID: <199612180150.RAA07797@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
The following reply was made to PR bin/1589; it has been noted by GNATS. From: Warner Losh <imp@village.org> To: freebsd-gnats-submit@freebsd.org, msmith@cain.atrad.adelaide.edu.au Cc: Subject: Re: bin/1589: ftp fails to flush output Date: Tue, 17 Dec 1996 18:42:54 -0700 This patch looks interesting, but it only handles the case where you are doing an ls. A more general form is needed. The best place to do this would be in the main loop at around line 257 of main.c. If you always flushed stdout here, rather than just if we're running from a tty, then you would have general results. That is change: for (;;) { if (fromatty) { printf("ftp> "); (void) fflush(stdout); } to for (;;) { if (fromatty) printf("ftp> "); (void) fflush(stdout);
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199612180150.RAA07797>