summaryrefslogtreecommitdiff
path: root/lib/dir_lock.h
diff options
context:
space:
mode:
Diffstat (limited to 'lib/dir_lock.h')
-rw-r--r--lib/dir_lock.h3
1 files changed, 2 insertions, 1 deletions
diff --git a/lib/dir_lock.h b/lib/dir_lock.h
index 9938d554..3e9f2a79 100644
--- a/lib/dir_lock.h
+++ b/lib/dir_lock.h
@@ -25,11 +25,12 @@ RAII structure to place a directory lock against other FFS processes:
- detects and resolves abandoned locks (instantly if lock is associated with local pc, else after 30 seconds)
- temporary locks created during abandoned lock resolution keep "lockfilename"'s extension
- race-free (Windows, almost on Linux(NFS))
+ - currently NOT thread-safe! (static LockAdmin)
*/
class DirLock
{
public:
- DirLock(const Zstring& lockfilename, DirLockCallback* callback = NULL); //throw FileError, callback only used during construction
+ DirLock(const Zstring& lockfilename, DirLockCallback* callback = nullptr); //throw FileError, callback only used during construction
private:
class LockAdmin;
bgstack15