From 6793d8055589954a03f0f49da6d54522c33014c3 Mon Sep 17 00:00:00 2001 From: yuzhang Date: Tue, 20 Sep 2022 13:57:40 +0800 Subject: [PATCH] FIX:noexception calldestory --- src/cppgen.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/cppgen.py b/src/cppgen.py index db0898e..ff169cc 100644 --- a/src/cppgen.py +++ b/src/cppgen.py @@ -1381,7 +1381,7 @@ class FileGenerator: file.write(" setTimeout(" + str(method["timeout"]) + ");\n") if 'retry' in method.keys(): file.write(" setRetry(" + str(method["retry"]) + ");\n") - noexcept_flag = "false" + noexcept_flag = "true" if not ('noexcept' in method.keys()): noexcept_flag = "false" file.write(" setNoExcept(" + noexcept_flag + ");\n") @@ -1540,7 +1540,7 @@ class FileGenerator: file.write(' default: break;\n') file.write(' }\n') file.write(' }\n') - file.write(" getRpc()->getProxyCallManager()->destroy(call->getCallID());\n") + #file.write(" getRpc()->getProxyCallManager()->destroy(call->getCallID());\n") else: file.write(" auto retval = call->doCoroRet();\n") file.write(' if ((errorID != rpc::RpcError::OK) && (!call->getNoExcept())) {\n') -- Gitee