Use greenlet.join instead of joinall