-
Notifications
You must be signed in to change notification settings - Fork 816
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
Fix crash on entering new log file after file size of 512kb reached #5603
Conversation
/backport to stable-3.8 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
deadlock
Codecov Report
Additional details and impacted files@@ Coverage Diff @@
## master #5603 +/- ##
==========================================
- Coverage 59.28% 59.26% -0.03%
==========================================
Files 143 143
Lines 18445 18453 +8
==========================================
+ Hits 10936 10937 +1
- Misses 7509 7516 +7
|
8e48fa2
to
e70c51e
Compare
e70c51e
to
210363d
Compare
210363d
to
7af3962
Compare
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
separate public methods that must lock and private methods that must not lock will avoid deadlock or unprotected accesses Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
7af3962
to
9c8b624
Compare
SonarCloud Quality Gate failed. |
AppImage file: nextcloud-PR-5603-9c8b624ef7350f649e06e0f16249b0e4e800b4f1-x86_64.AppImage |
The backport to stable-3.8 failed. Please do this backport manually. # Switch to the target branch and update it
git checkout stable-3.8
git pull origin/stable-3.8
# Create the new backport branch
git checkout -b fix/foo-stable-3.8
# Cherry pick the change from the commit sha1 of the change against the default branch
# This might cause conflicts. Resolve them.
git cherry-pick abc123
# Push the cherry pick commit to the remote repository and open a pull request
git push origin fix/foo-stable-3.8 More info at https://docs.nextcloud.com/server/latest/developer_manual/getting_started/development_process.html#manual-backport |
/backport to stable-3.8 |
We are encountering a possible thread-unsafe race condition. Fix is to put this under the existing mutex.