tree: 7906e8c7c34351a05c4453b5e4e325d6734f8ebb
  1. BUILD.bazel
  2. BUILD.gn
  3. file-lock-unittest.cc
  4. file-lock.cc
  5. file-lock.h
  6. OWNERS
  7. README.md
sdk/lib/file-lock/README.md

libfile-lock

This library implements an lock mechanism and handles contention between read and write locks. Only a single client (as defined by KOID) can own a write lock, but many clients can own read locks.