[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [leafnode-list] Feature request: flushing buffers to the log file



krasel@xxxxxxxxxxxxxxxxxxxxxxxxxxxx (Cornelius Krasel) writes:

> Lloyd Zusman wrote:
> 
> > There's a minor but very helpful feature that I'd like to request
> > for leafnode:
> >
> > Could all the writes to the log file be followed by a flush?  Right
> > now, this information is buffered.  If the flush were done, then a
> > "tail -f" on the log file would yield meaningful results when
> > fetchnews and other leafnode code is running.
> 
> Since the writing to the logfiles is not done by the leafnode suite
> itself but by the syslog daemon, this will depend on the configuration
> options that you have for the syslog daemon on your system. For
> example, from my syslog.conf(5) manpage:

I'm sorry, but I wasn't being precise.  Actually, I'm referring to the
messages that go to stdout when using the "-v" (or "-vv" or "-vvv"
etc.) flags to `fetchnews'.

I believe that there should be an `fflush(stdout)' after writing each
these messages.  I redirect these to a log file, and the "tail -f"
that I do to this log file doesn't work well, because stdout isn't
buffered.

I'm sorry for the confusion in my earlier post.

-- 
 Lloyd Zusman
 ljz@xxxxxxxxxx

Attachment: pgp00003.pgp
Description: "PGP signature"