refs
用户 nianjiuhuiyi <64776403+nianjiuhuiyi@users.noreply.github.com>
星期五, 六月 27, 2025 09:57 +0800
提交者 GitHub <noreply@github.com>
星期五, 六月 27, 2025 09:57 +0800
提交05c8eba11c51ca928eee9c041de1a4192e590aec
目录 4c06e60cfcedbf43e738578df271957b4e7a7b1b 目录 | zip | gz
parent 443bc09c11f3cf89ffc573aab2021f0c933aa5b3 查看 | 对比
Fix: 修复c++后端服务因为空数组的异常退出,以及c++的http服务在收到Ctrl+C信号后无法正常退出 (#2571)

* Fix: 修复c++后端,在持续接收请求过程中运行不定时长后,服务会因为segmentation fault挂掉

添加msg_stamp是否为空的判断,在某些特定请求中,msg_stamp可能为空,避免msg_stamp为空时,直接对其进行取值操作。

* Fix: 修复c++的http服务在收到Ctrl+C信号后无法正常退出的问题

在程序主动退出时,添加工作守卫的移除,确保在捕获Ctrl+C信号后,程序能正退退出。
2个文件已修改
11 ■■■■■ 已修改文件
runtime/http/bin/funasr-http-main.cpp 1 ●●●● 对比 | 查看 | 原始文档 | blame | 历史
runtime/onnxruntime/src/funasrruntime.cpp 10 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史