If we return here the pool mutex doesn't get unlocked.