diff options
| author | Luke Gruber <luke.gruber@shopify.com> | 2025-11-10 21:52:43 -0500 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2025-11-11 02:52:43 +0000 |
| commit | 148fde27545ee35c8aab4ec7bca027184d79fbc4 (patch) | |
| tree | 2126c6f3560204f5ec65c617e6939a784d9b6ce6 /class.c | |
| parent | 16c6f36039b14c983125db8144d791714035737b (diff) | |
Revert "ns_subclasses refcount accesses need to be atomic (#15083)" (#15138)
This reverts commit 2998c8d6b99ec49925ebea42198b29c3e27b34a7.
We need to find a better way to fix this bug. Even with this refcount
change, errors were still being seen in CI. For now we need to remove
this failing test.
Diffstat (limited to 'class.c')
| -rw-r--r-- | class.c | 2 |
1 files changed, 1 insertions, 1 deletions
@@ -671,7 +671,7 @@ rb_class_classext_free_subclasses(rb_classext_t *ext, VALUE klass, bool replacin } VM_ASSERT( rb_box_subclasses_ref_count(anchor->box_subclasses) > 0, - "box_subclasses refcount (%p) %d", anchor->box_subclasses, rb_box_subclasses_ref_count(anchor->box_subclasses)); + "box_subclasses refcount (%lp) %d", anchor->box_subclasses, rb_box_subclasses_ref_count(anchor->box_subclasses)); st_delete(tbl, &box_id, NULL); rb_box_subclasses_ref_dec(anchor->box_subclasses); xfree(anchor); |
