DO NOT REPLY [Bug 6965] Avoid code 23 when source file is concurrently truncated

samba-bugs at samba.org samba-bugs at samba.org
Mon Dec 14 00:42:02 MST 2009


https://bugzilla.samba.org/show_bug.cgi?id=6965


matt at mattmccutchen.net changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
            Summary|truncated files and exit    |Avoid code 23 when source
                   |code 23                     |file is concurrently
                   |                            |truncated




------- Comment #1 from matt at mattmccutchen.net  2009-12-14 01:42 CST -------
Indeed.  This is probably one of many kinds of concurrent modification to the
source that rsync handles ungracefully.

In general, when different system calls return inconsistent results, that could
indicate either a concurrent modification or filesystem misbehavior.  The
downside to always assuming concurrent modification is that we miss the
opportunity to report filesystem misbehavior if it happens.  One example is the
Cygwin "file has vanished" error with foreign characters in filenames (
http://lists.samba.org/archive/rsync/2008-January/019696.html ).


-- 
Configure bugmail: https://bugzilla.samba.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug, or are watching the QA contact.


More information about the rsync mailing list