>> Its not clear to me where the rename operation happens in all of
>> this - does rsync create a local, temporary copy of the file and
>> then rename it?
>
>Yes, this is normally how rsync does it.
If file already exists {
foreach block {
copy block either from disk or from the
source operand, whichever is never, to temp file
}
}
When rsync catches a signal {
move the tempfile to the original name
}
Jan Engelhardt
--
|
| Previous by Date: | Re: 2.6.18-rc3-git3 - XFS - BUG: unable to handle kernel NULL pointer dereference at virtual address 00000078, Chris Wedgwood |
|---|---|
| Next by Date: | Re: XFS null files, Jeff Briggs |
| Previous by Thread: | Re: 2.6.18-rc3-git3 - XFS - BUG: unable to handle kernel NULL pointer dereference at virtual address 00000078, Chris Wedgwood |
| Next by Thread: | [PATCH] kill iop_abort item_op, Eric Sandeen |
| Indexes: | [Date] [Thread] [Top] [All Lists] |