Inlined _initGreenletPool for simplification