Greenlet subprocess