diff options
author | Jason Evans <jasone@canonware.com> | 2017-05-22 17:08:21 -0700 |
---|---|---|
committer | Jason Evans <jasone@canonware.com> | 2017-05-23 15:31:29 -0700 |
commit | 9b1038d19c998b8c219eb08d083ca0328b7941f1 (patch) | |
tree | 79087271b006f48a10b0103f168061125ab8f614 /scripts/gen_run_tests.py | |
parent | eeefdf3ce89e09ce7cc5c58d2a3730b83045eec1 (diff) |
Do not hold the base mutex while calling extent hooks.
Drop the base mutex while allocating new base blocks, because extent
allocation can enter code that prohibits holding non-core mutexes, e.g.
the extent_[d]alloc() and extent_purge_forced_wrapper() calls in
extent_alloc_dss().
This partially resolves #802.
Diffstat (limited to 'scripts/gen_run_tests.py')
0 files changed, 0 insertions, 0 deletions