fix EAGAIN pool