From cab18cd2de22bf5d5cb793eacd7e74d3173c61c1 Mon Sep 17 00:00:00 2001 From: zhangsheng Date: Wed, 16 Oct 2024 18:12:55 +0800 Subject: [PATCH] =?UTF-8?q?3.2.5=20=20=E4=BC=98=E5=8C=96=E4=BA=86=E5=86=85?= =?UTF-8?q?=E5=AD=98=E5=88=86=E9=85=8D=E7=A9=BA=E9=97=B4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- jsonparse/SH_JsonCmd.cpp | 7 ++++++- main.cpp | 8 ++++---- 2 files changed, 10 insertions(+), 5 deletions(-) diff --git a/jsonparse/SH_JsonCmd.cpp b/jsonparse/SH_JsonCmd.cpp index 163700f..85bd59e 100644 --- a/jsonparse/SH_JsonCmd.cpp +++ b/jsonparse/SH_JsonCmd.cpp @@ -2122,7 +2122,12 @@ std::string JsonData::JsonCmd_Cgi_42(Param_42 ¶m) LOG_INFO("update rfsbu.tar\n"); sleep(3); print_info("strcmd = %s\n",param.fileName.c_str()); - system("/opt/opt.sh"); + int iRet = system("/opt/opt.sh"); + print_info("iRet = %d\n",iRet); + if (iRet == -1) + { + perror("system() error"); + } }else if(param.fileName == "update.json"){ print_info("strcmd = %s\n",param.fileName.c_str()); diff --git a/main.cpp b/main.cpp index 8fe4f5e..4292445 100644 --- a/main.cpp +++ b/main.cpp @@ -37,12 +37,12 @@ int main(int argc, char *argv[]) return 0; } - g_VecWaveDataX.reserve(300000); - g_VecWaveDataY.reserve(300000); - g_VecWaveDataZ.reserve (500000); + g_VecWaveDataX.reserve(1000); + g_VecWaveDataY.reserve(1000); + g_VecWaveDataZ.reserve (1500); // 设置线程属性之栈空间大小 boost::thread::attributes attrs; - attrs.set_stack_size(1024*1024*2);//2M + attrs.set_stack_size(1024*1024);//2M // 初始化平台配置文件 platform->PlatFormInit();