Hi, For me it seems that m_get() / MGET() and similar functions can return NULL even with M_WAIT when hardlimit is reached. This is because pool_cache_get() is called with PR_LIMITFAIL-flag. And most of callers of m_get() and similars trust that m_get() cannot fail.. Is it really so or do I just miss something? -sk