Re: [PATCH] 312707: moving a file or folder onto itself destroys it



Alexander Larsson wrote:
On Wed, 2005-08-31 at 16:56 +0300, Tuukka Tolvanen wrote:
   - if we did remove a conflict target and plan to remove the source
     after a successful copy, then before creating the new target check
     if removing the target removed the source as well, and decline to
delete the source in that case.

What do you mean by this? If removing the target removed the source too,
how can we decline to delete the source? its already deleted...

If the previous point "the conflict target is only deleted after the source is opened, so the handle keeps us from losing the source" holds, we'll get the source file back as the target gets written from that handle.

't.



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