================ @@ -466,8 +466,15 @@ def attach( # if we throw an exception during the test case. def cleanup(): if disconnectAutomatically: - self.dap_server.request_disconnect(terminateDebuggee=True) - self.dap_server.terminate() + try: + self.dap_server.request_disconnect(terminateDebuggee=True) + except (ValueError, TimeoutError, BrokenPipeError, ConnectionError, Exception) as e: ---------------- JDevlieghere wrote:
If you're going to catch `Exception` anyway, is there a reason to list the other exceptions? https://github.com/llvm/llvm-project/pull/155335 _______________________________________________ lldb-commits mailing list lldb-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-commits