sysroot: Add a try_lock() API
The blocking locking API wasn't sufficient for use in the rpm-ostree daemon; it really wants to know if the lock is held, then continue to do other things (like service DBus requests), and get notification when the lock is available. We also add an async variant that can be called if the lock is not available. Implement a higher level "loop until lock is available" method in the `ostree admin` commandline.
This commit is contained in:
1 parent
d0edf63346
commit
2dfe24632a
7 files changed
+185
-2
No files matched your search
+1
-1
Submodule libglnx updated: cf8ae27bab...900b25f701.
Reference in new issue
Block a user