Create re-usable interprocess locking utility #12712
Labels
c: Platform
For Matomo platform changes that aren't impacting any of our APIs but improve the core itself.
Milestone
Dealing with concurrency occurs a lot when working on Matomo, but there are no re-usable, proven implementations. We should add a locking mechanism that satisfies the following conditions:
register_shutdown_function()
function that, for safety, unlocks all locks held by the current process.The text was updated successfully, but these errors were encountered: