in gym3/subproc.py [0:0]
def close(self):
if hasattr(self, "_child") and self._child is not None:
if self._child.is_alive():
self._p2c.send(None)
self._child.join()
self._p2c.close()
self._child = None
self._p2c = None