diff --git a/jemalloc/src/jemalloc.c b/jemalloc/src/jemalloc.c index be3d7da1..40c3a637 100644 --- a/jemalloc/src/jemalloc.c +++ b/jemalloc/src/jemalloc.c @@ -1394,9 +1394,7 @@ JEMALLOC_P(dallocm)(void *ptr, int flags) /* * The following functions are used by threading libraries for protection of - * malloc during fork(). These functions are only called if the program is - * running in threaded mode, so there is no need to check whether the program - * is threaded here. + * malloc during fork(). */ void @@ -1404,8 +1402,6 @@ jemalloc_prefork(void) { unsigned i; - assert(isthreaded); - /* Acquire all mutexes in a safe order. */ malloc_mutex_lock(&arenas_lock); @@ -1432,8 +1428,6 @@ jemalloc_postfork(void) { unsigned i; - assert(isthreaded); - /* Release all mutexes, now that fork() has completed. */ #ifdef JEMALLOC_SWAP