<div dir="ltr"><div><div><div><div><div><div><div>Hi,<br><br></div>I am having an issue.  I replicated it with the following basic setup:<br><br></div>Server 1:<br><br></div>/ssd/unitest (directory being synced and watched)<br><br></div>Server 2<br><br></div>/home/unitest (remote directory synced and watched<br><br></div>If I create a new directory (in this example test1) on server2://home/unitest/test1<br><br></div><div>The directory is properly synced back to server 1, but an error is generated when trying to put a watch on the directory:<br><br>[2015-01-28 19:16:14,548 pyinotify ERROR] add_watch: cannot watch /ssd/unitest/.unison.test1.70cf75d5f3a77222c5327ba3780dce0e.unison.tmp WD=-1 Errno=No such file or directory (ENOENT)<br><br></div><div>And the directory test1 does exist, but it almost seems like it is attempting to watch the temporary file unison creates and then renames to the actual file name.  But when I turn on debug I can see (I think) that at the point it is setting the watch the file has already been renamed to test1 from the unison.tmp file, which it seems to be trying to set the watch on (though it does not exist at that point).<br><br></div><div>This seems like it would be a common use case and I don't see anyone posting similar issues.  Any ideas?<br><br></div><div>Thanks so much.  (And sidenote, extremely impressed and pleased with Unison it has solved a big problem for me!)<br></div><div><br>I am on CentOS 6 (up to date) and Unison 2.48.3.<br><br></div><div>Here is the whole update session with the failure:<br><br>Looking for changes<br>  Waiting for changes from server<br>Reconciling changes<br>         <---- dir        test1  <br>local        : absent<br>web02.the... : dir                modified on 2015-01-28 at 19:16:13  size 0         rwxr-xr-x user=0 group=0<br>Propagating updates<br>UNISON 2.48.3 started propagating changes at 19:16:14.54 on 28 Jan 2015<br>[BGN] Copying test1 from //<a href="http://web02.thehcn.net//home/unitest">web02.thehcn.net//home/unitest</a> to /ssd/unitest<br>[END] Copying test1<br>UNISON 2.48.3 finished propagating changes at 19:16:14.54 on 28 Jan 2015<br>Saving synchronizer state<br>[2015-01-28 19:16:14,548 pyinotify ERROR] add_watch: cannot watch /ssd/unitest/.unison.test1.70cf75d5f3a77222c5327ba3780dce0e.unison.tmp WD=-1 Errno=No such file or directory (ENOENT)<br>Synchronization complete at 19:16:14  (1 item transferred, 0 skipped, 0 failed)<br><br></div></div>