[sshfs] [darcs-users] darcs on sshfs
Miklos Szeredi
miklos at szeredi.hu
Wed Sep 13 19:06:10 UTC 2006
> > Strategy (1) simply won't work, since there's no LINK call in sftp.
>
> What's the error returned by link? ENOSYS?
Yes.
> (I want to implement for fuse the same falling-back behaviour as we
> already have for FAT and SMB.)
>
> > Strategy (2) will work and is safe as long as these minimum versions
> > are provided:
>
> Interesting. I guess I should have a look at sshfs again...
Thinking a bit more about it, actually all versions should be safe wrt
locking with O_EXCL. The problem is rather with non-exclusive create:
if two opens race for creating the file, one of them may return EEXIST
which is not a legal error in this case.
So (2) should always be safe with sshfs.
Miklos
More information about the darcs-users
mailing list