def _spawn_n_impl(self, func, args, kwargs, coro):
        try:
            try:
                func(*args, **kwargs)
            except (__HOLE__, SystemExit, greenlet.GreenletExit):
                raise
            except:
                if DEBUG:
                    traceback.print_exc()
        finally:
            if coro is None:
                return
            else:
                coro = greenlet.getcurrent()
                self._spawn_done(coro)
dataset/ETHPy150Open veegee/guv/guv/greenpool.py/GreenPool._spawn_n_impl