Guard madvise ENOMEM and stabilize pool/tiny front v3
This commit is contained in:
@ -360,7 +360,7 @@ void superslab_free(SuperSlab* ss) {
|
||||
}
|
||||
if (lazy_zero_enabled) {
|
||||
#ifdef MADV_DONTNEED
|
||||
(void)madvise((void*)ss, ss_size, MADV_DONTNEED);
|
||||
(void)ss_os_madvise_guarded((void*)ss, ss_size, MADV_DONTNEED, "ss_lru_madvise");
|
||||
ss_os_stats_record_madvise();
|
||||
#endif
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user