summaryrefslogtreecommitdiffstats
path: root/Python/pystrhex.c
diff options
context:
space:
mode:
authorSam Gross <colesbury@gmail.com>2024-03-08 17:39:53 (GMT)
committerGitHub <noreply@github.com>2024-03-08 17:39:53 (GMT)
commitcca30230d992c46dfb607dcc24b3dc2e6d05f536 (patch)
tree171669b5ce0ef42762da805aeb00d8c110249ba0 /Python/pystrhex.c
parent7cee276d551a41d9271daf2a6bcd7def55555973 (diff)
downloadcpython-cca30230d992c46dfb607dcc24b3dc2e6d05f536.zip
cpython-cca30230d992c46dfb607dcc24b3dc2e6d05f536.tar.gz
cpython-cca30230d992c46dfb607dcc24b3dc2e6d05f536.tar.bz2
gh-115103: Fix unregistering of QSBR state (#116480)
If a thread blocks while waiting on the `shared->mutex` lock, the array of QSBR states may be reallocated. The `tstate->qsbr` values before the lock is acquired may not be the same as the value after the lock is acquired.
Diffstat (limited to 'Python/pystrhex.c')
0 files changed, 0 insertions, 0 deletions