Loading...
--- libmalloc/libmalloc-657.60.21/src/magazine_zone.h
+++ libmalloc/libmalloc-521.100.59/src/magazine_zone.h
@@ -785,7 +785,7 @@
// Take magazine_lock first, Depot lock when needed for recirc, then szone->{tiny,small}_regions_lock when needed for alloc
_malloc_lock_s magazine_lock MALLOC_CACHE_ALIGN;
// Protection for the crtical section that does allocate_pages outside the magazine_lock
- _malloc_lock_s magazine_alloc_lock;
+ volatile boolean_t alloc_underway;
// One element deep "death row", optimizes malloc/free/malloc for identical size.
void *mag_last_free;