mirror of
https://opendev.org/openstack/openstack.git
synced 2026-01-11 19:56:55 +00:00
Update git submodules
* Update liberasurecode from branch 'master'
to 9cb4f7ccd2e03d9ef90629836ce4271c56ad23ea
- Merge "Fix write locking when destroying instances"
- Fix write locking when destroying instances
Previously, all locking was done at a pretty low level, inside
liberasurecode_backend_instance_unregister where we were actually
manipulating the linked list used to track instances. However, this
left a window during destroy where concurrent callers A and B might
race like
- A looks up instance based on descriptor
- B looks up instance, tears it down, and frees it
- A tries to tear down and segfaults
Partial-Bug: #1954351
Change-Id: I93cf8acfcfedc21909be181e935d99f2cf1fed15
This commit is contained in:
parent
c510d0a1b4
commit
9425066742
1 changed files with 1 additions and 1 deletions
|
|
@ -1 +1 @@
|
|||
Subproject commit 5154da4fea0f2401c0aa9dbab9d8bf3c27ff21ec
|
||||
Subproject commit 9cb4f7ccd2e03d9ef90629836ce4271c56ad23ea
|
||||
Loading…
Add table
Reference in a new issue