rename() is sometimes unsafe on remote drives.

Chris Faylor
Mon Apr 17 21:26:00 GMT 2000

On Tue, Apr 18, 2000 at 11:49:19AM +0900, Kazuhiro Fujieda wrote:
>>>> On Mon, 17 Apr 2000 20:50:14 -0400
>>>> Chris Faylor <> said:
>> If, for some reason, the MoveFile of an existing
>> file fails, the target file will be gone.  rename on UNIX doesn't work
>> this way.
>I have never been experienced this case. I tried to create the
>case so MoveFile fails and removes the target file, but could
>not. Can someone present an example of the case to me?

I believe that it's been reported on the mailing list from time to time
but maybe your patch was all that was required to fix that.


More information about the Cygwin-developers mailing list