Page MenuHomePhabricator

Preserve the LockData initial state if "potential deadlock detected" exception thrown
ClosedPublic

Authored by PiRK on Sep 7 2021, 08:23.

Details

Summary

Preserve initial state if push_lock() throws exception

test: Repeat deadlock tests

test: Add LockStackEmpty()

This is a backport of core#19340

Test Plan

With TSAN: ninja check check-functional