Date: Thu, 15 Mar 2007 10:11:38 +0000 (UTC) From: Colin Percival <cperciva@FreeBSD.org> To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org Subject: cvs commit: src/usr.bin/tar write.c Message-ID: <200703151011.l2FABc9Z013002@repoman.freebsd.org>
next in thread | raw e-mail | index | archive | help
cperciva 2007-03-15 10:11:38 UTC FreeBSD src repository Modified files: usr.bin/tar write.c Log: Don't consider an lstat(2) failure to be an error (in the sense of affecting the return value from bsdtar), since (a) it usually occurs due to a perfectly innocent (and unavoidable) race condition where a user deletes a file in the window between bsdtar reading a directory and attempting to read the file; and (b) aside from printing a warning message, bsdtar behaves exactly as if the file had been deleted prior to bsdtar reading its parent directory. Reviewed by: kientzle MFC after: 6 days Revision Changes Path 1.57 +0 -1 src/usr.bin/tar/write.c
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200703151011.l2FABc9Z013002>