harden thread_arena check

This commit is contained in:
Daniel Micay 2019-04-10 07:40:29 -04:00
parent d5c00b4d0d
commit 62c73d8b41

View File

@ -469,7 +469,7 @@ static inline void *allocate_small(size_t requested_size) {
size_t size = info.size ? info.size : 16; size_t size = info.size ? info.size : 16;
#if N_ARENA > 1 #if N_ARENA > 1
if (unlikely(thread_arena == N_ARENA)) { if (unlikely(thread_arena >= N_ARENA)) {
thread_arena = thread_arena_counter++ % N_ARENA; thread_arena = thread_arena_counter++ % N_ARENA;
} }
#endif #endif