-
-
Notifications
You must be signed in to change notification settings - Fork 1.1k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
config/functions: eliminate unecessary dashboard flock() #3447
Conversation
Added a second commit which removes support for non-multithreaded calls to |
Third commit added: "remove owner when unlocking" One of the Jenkins builds (
Grepping the
What is happening is that seq Since the package has already been built this isn't really an issue. However once the Removing the |
Removing the The updated commit now replaces |
We only update the dashboard after updating the history, and since we already have an exclusive lock on the history there's no need to take a lock on the status (dashboard) file too, so we can dispense with the
flock()
on.status
entirely.(Hiding the whitespace changes makes the relevant changes much easier to see!)