Skip to content

Commit 903c21a

Browse files
committed
Fix missing atomic in dict_resize
1 parent 9257731 commit 903c21a

1 file changed

Lines changed: 1 addition & 1 deletion

File tree

Objects/dictobject.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2003,7 +2003,7 @@ dictresize(PyInterpreterState *interp, PyDictObject *mp,
20032003
if (oldvalues->embedded) {
20042004
assert(oldvalues->embedded == 1);
20052005
assert(oldvalues->valid == 1);
2006-
oldvalues->valid = 0;
2006+
FT_ATOMIC_STORE_UINT8(oldvalues->valid, 0);
20072007
}
20082008
else {
20092009
free_values(oldvalues, IS_DICT_SHARED(mp));

0 commit comments

Comments
 (0)