continusync issue
Charles Polisher
charles.polisher at sanjuan.edu
Fri Nov 16 21:22:46 GMT 2007
I am experimenting with Matt McCutchen's excellent continusync script,
and I'm having an issue. (My copy of continusync has been modified from
the original
http://mattmccutchen.net/utils/continusync by adding this @ line 227:
<$fromInwt>;
as suggested by Matt.)
The problem is easily reproduced:
# mkdir ~/foo
# continusync ~/foo root at remotehost:~/foo &
# vi ~/foo/bar.txt
This generates an immediate exit from continusync with the following 3
messages:
"rsync: link_stat "/root/foo/.bar.txt.swx" failed: No such file or
directory (2)
rsync error: some files could not be transferred (code 23) at
main.c(977)
[sender=2.6.9]
[1]+ Broken pipe continusync ~/foo root at remotehost:~/foo"
This is using slackware 11, on which vi is a link to vim version 7.0.
By strace'ing vi I can see that it rapidly creates then destroys the
.swx
file.
I suspect there may be a race in continusync somewhere, but I
haven't been successful at narrowing it down. I am using rsync v2.6.9,
the
latest stable version.
Can anyone help me to troubleshoot this issue?
Thanks,
Charles
More information about the rsync
mailing list