> Is there a particular reason for replica/applylog to masquerade file
> deletions as additions?  Or that's just a typo?

i'm pretty sure this code does remove files.

                    DoRemove:
                        USED(checkedmatch1);
                        assert(ismatch(name));
                        chat("a %q %luo %q %q %lud\n", name, rd.mode, rd.uid, 
rd.gid, rd.mtime);
                        if(donothing)
                                break;
>>                      if(remove(local) < 0){
                                error("removing %q: %r", name);
                                skip = 1;
                                continue;
                        }

- erik

Reply via email to