]> dgit.raspbian.org Git - nextcloud-desktop.git/commit
LockWatcher: Keep an eye on Windows file locks (#4758)
authorckamm <mail@ckamm.de>
Fri, 29 Apr 2016 14:14:18 +0000 (16:14 +0200)
committerKlaas Freitag <freitag@owncloud.com>
Fri, 29 Apr 2016 14:14:18 +0000 (16:14 +0200)
commite6b937f508a78d6eae3e9d187d70271535d23d86
tree3b5db20231d7a8bfd4ab947baec318685a075528
parent31c13f74fbc2149fd9e58a5796dc17bb209440fb
LockWatcher: Keep an eye on Windows file locks (#4758)

When a conflict-rename or a temporary-rename fails, notify the
LockWatcher. It'll regularly check whether the file has become
accesible again. When it has, another sync is triggered.

owncloud/enterprise#1288
13 files changed:
src/gui/CMakeLists.txt
src/gui/folder.cpp
src/gui/folderman.cpp
src/gui/folderman.h
src/gui/lockwatcher.cpp [new file with mode: 0644]
src/gui/lockwatcher.h [new file with mode: 0644]
src/libsync/filesystem.cpp
src/libsync/filesystem.h
src/libsync/owncloudpropagator.h
src/libsync/propagatedownload.cpp
src/libsync/syncengine.cpp
src/libsync/syncengine.h
test/CMakeLists.txt