[MDEV-26561] An improper locking bug due to the unreleased lock Created: 2021-09-07 Updated: 2021-11-10 Resolved: 2021-11-09 |
|
| Status: | Closed |
| Project: | MariaDB Server |
| Component/s: | mariabackup |
| Affects Version/s: | 10.6.4 |
| Fix Version/s: | 10.2.42, 10.3.33, 10.4.23, 10.5.14, 10.6.6, 10.7.2 |
| Type: | Bug | Priority: | Major |
| Reporter: | Ryan | Assignee: | Daniel Black |
| Resolution: | Fixed | Votes: | 0 |
| Labels: | code, performance, server | ||
| Environment: |
All |
||
| Description |
|
Hi, developers, thank you for your checking. It seems the lock thd->ctrl_mutex is not correctly released if it goes to the error, so there is a missing unlock in the *error *branch
|
| Comments |
| Comment by Daniel Black [ 2021-10-26 ] |
|
Ryan, did you want to try to submit a code change? https://mariadb.org/get-involved/getting-started-for-developers/get-code-build-test/ |
| Comment by Ryan [ 2021-10-26 ] |
|
Sure, let me create a PR. |
| Comment by Daniel Black [ 2021-11-09 ] |
|
Thanks Ryan. Will be included in next release. Sorry it missed this one, there was just a little too much higher priority work going on. |
| Comment by Ryan [ 2021-11-10 ] |
|
I understand this and am very thankful for your time! |