bin/101979: commit references a PR

dfilter service dfilter at FreeBSD.ORG
Sat Oct 21 11:10:29 PDT 2006


The following reply was made to PR bin/101979; it has been noted by GNATS.

From: dfilter at FreeBSD.ORG (dfilter service)
To: bug-followup at FreeBSD.org
Cc:  
Subject: Re: bin/101979: commit references a PR
Date: Sat, 21 Oct 2006 18:05:25 +0000 (UTC)

 marcel      2006-10-21 18:05:06 UTC
 
   FreeBSD src repository
 
   Modified files:
     usr.bin/tail         forward.c 
   Log:
   Better handle the -F case:
   o  When stat(2) fails (i.e. the file has been moved) there's no new
      file with the same name yet, so keep showing the file that's open.
      This yields the same behaviour as -f, for which we don't stat(2).
   o  When a new file with the same name has been created (i.e stat(2)
      succeeds but the inode or device numbers differ from the opened
      file), show any new lines in the opened file (i.e. the old or
      rotated file) before reopening the new file.
   
   These changes fix the observed behaviour that tail(1) doesn't show
   the very last lines of the rotated (log) files.
   
   PR: bin/101979
   Tested by: Jos Backus <jos at catnook.com>
   MFC after: 2 months
   
   Revision  Changes    Path
   1.41      +5 -7      src/usr.bin/tail/forward.c
 _______________________________________________
 cvs-all at freebsd.org mailing list
 http://lists.freebsd.org/mailman/listinfo/cvs-all
 To unsubscribe, send any mail to "cvs-all-unsubscribe at freebsd.org"
 


More information about the freebsd-bugs mailing list