diff --git a/src/snmalloc/mem/remoteallocator.h b/src/snmalloc/mem/remoteallocator.h index 5c95e1cab..2d15e6d11 100644 --- a/src/snmalloc/mem/remoteallocator.h +++ b/src/snmalloc/mem/remoteallocator.h @@ -65,8 +65,8 @@ namespace snmalloc void invariant() { SNMALLOC_ASSERT( - (back != nullptr) || - (address_cast(front.load()) == address_cast(&stub))); + (address_cast(front.load()) == address_cast(&stub)) || + (back != nullptr)); } void init()