From 274a25c736bc8daa7deefb5506d81b7ca6761ca0 Mon Sep 17 00:00:00 2001 From: blueloveTH Date: Thu, 1 Dec 2022 13:30:34 +0800 Subject: [PATCH] Update main.cpp --- src/main.cpp | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/src/main.cpp b/src/main.cpp index 6ef9230c..107ad882 100644 --- a/src/main.cpp +++ b/src/main.cpp @@ -44,15 +44,16 @@ void _tvm_dispatch(ThreadedVM* vm){ if(pkpy_tvm_get_state(vm) == THREAD_SUSPENDED){ PyObjectDump* obj = pkpy_tvm_read_json(vm); bool is_input_call = INPUT_JSONRPC_STR == obj->json; - pkpy_delete(obj); if(is_input_call){ std::string line; std::getline(std::cin, line); pkpy_tvm_resume(vm, line.c_str()); }else{ - exit(999); - pkpy_tvm_resume(vm, nullptr); + std::cout << "unknown jsonrpc call" << std::endl; + std::cout << obj->json << std::endl; + exit(3); } + pkpy_delete(obj); } } }