Pass undo stack through the supervisor to launch_server.  Supervisor will rewind the stack if launch_server fails.