mirror of
https://github.com/syncthing/syncthing.git
synced 2024-11-16 18:41:59 -07:00
89f8be40c6
Basically, if we don't care about the sync status of the file we should not tag someone else out of sync because they don't have the latest version. This solves *my* "Syncing - 100%" scenario at least. The reason this happens seems to be like this, in my situation. I have three devices, connected in a "line": A-B-C. A is a Mac and litters .DS_Store files everywhere. I've ignored these, but some escaped into the folders before I did so. I've also ignored them on B and C but at different stages. B was flagging C as out of sync, because at the point the ignores were introduced C had a lower version of .DS_Store than A. Now none of them are sending updates about it any more since it's ignored... GitHub-Pull-Request: https://github.com/syncthing/syncthing/pull/3981 |
||
---|---|---|
.. | ||
testdata | ||
.gitignore | ||
debug.go | ||
deviceactivity_test.go | ||
deviceactivity.go | ||
devicedownloadstate_test.go | ||
devicedownloadstate.go | ||
doc.go | ||
folder.go | ||
folderscanner.go | ||
folderstate.go | ||
model_test.go | ||
model.go | ||
progressemitter_test.go | ||
progressemitter.go | ||
queue_test.go | ||
queue.go | ||
requests_test.go | ||
rofolder.go | ||
rwfolder_test.go | ||
rwfolder.go | ||
sentdownloadstate.go | ||
sharedpullerstate_test.go | ||
sharedpullerstate.go | ||
sorter_test.go | ||
sorter.go | ||
util.go |