Commit Graph

62 Commits

Author SHA1 Message Date
彭宣正
d775b9d7e4 🐞 fix(src): 解决hos init失败可能无法退出的问题,TSG-7163 2021-07-21 11:10:06 +00:00
彭宣正
a3cbaeb0cc 🐞 fix(src): 增加请求数溢出的错误计数, TSG-7096 2021-07-16 09:21:10 +00:00
彭宣正
0c27c779a6 🐞 fix(src, gtest, example): 解决hos_delete_fd引起的多线程安全问题 2021-07-12 11:09:53 +08:00
彭宣正
c7c6f5b25f feat(src): 修改fs2,使其一直开启并rewrite 2021-07-07 14:18:23 +08:00
彭宣正
68f7b08a72 🐞 fix(src): 修复append模式下,未开启fs2导致的段错误 2021-07-06 10:27:36 +08:00
彭宣正
696fcecb7c feat(gtest与src): 修改fd管理流程,TSG-6760 2021-06-29 18:12:16 +08:00
彭宣正
8cb339003a feat(src): 重构 2021-06-29 18:12:16 +08:00
彭宣正
678bb1c6f9 TSG-6704 增加mock 2021-06-16 11:06:25 +08:00
彭宣正
4c9a8f89c4 TSG-6704 增加gtest用例 2021-06-16 11:05:57 +08:00
彭宣正
87537258b3 优化shutdown函数 2021-06-04 14:02:22 +08:00
pengxuanzheng
9377d7912c 增加测试客户端程序 2021-06-04 14:02:22 +08:00
彭宣正
bba4e436a3 增加同步模式 2021-06-04 14:00:01 +08:00
彭宣正
0f0939496e 重构 hos 2021-06-04 14:00:01 +08:00
彭宣正
eec48a37cc Update CMakeLists.txt 2021-06-04 12:05:34 +08:00
彭宣正
459e957399 🌈style: 隐藏CJSON符号 2021-06-04 12:05:34 +08:00
彭宣正
77908b04f5 🦄refactor: 合并AWS库 2021-06-04 12:05:28 +08:00
彭宣正
43d9aff529 feat(hos_client_create和hos_client_destory): 添加只能锁,保证create和destory不被打断 2021-06-04 12:05:22 +08:00
彭宣正
a8573f53cb 修复可能会起多个fd管理线程的bug 2021-06-03 11:43:05 +08:00
彭宣正
da3bc1db06 修复add_hos_info导致的segment fault 2021-06-02 15:51:06 +08:00
彭宣正
20e6f942cd 🐞fix(hos_set_thread_sum): 修复fd_info引起的内存错误 2021-04-16 17:07:15 +08:00
彭宣正
82dc6b00e7 🐞fix(hos_set_thread_sum): 初始化hash_hos_info 2021-04-12 17:21:47 +08:00
彭宣正
bb3202153f 🐞fix(hos_set_thread_sum): 初始化hash_hos_info 2021-04-12 16:56:05 +08:00
彭宣正
73c2ddb476 feat(hos_client_create和hos_client_destory): 添加只能锁,保证create和destory不被打断 2021-04-07 17:56:27 +08:00
彭宣正
e4360cf633 🐞fix(hos_write): 修复hash_hos_info分配问题导致的内存错乱 2021-04-07 17:56:27 +08:00
彭宣正
b3c9951471 🐞fix(hos_write): 修复hash_hos_info分配问题导致的内存错乱 2021-04-07 14:54:30 +08:00
彭宣正
6bb183780c 修复add_hos_info 2021-04-07 10:41:44 +08:00
彭宣正
88a38be092 feat(hos_get_error_msg和hos_get_error_num): 增加hos创建失败的错误输出 2021-03-29 18:42:20 +08:00
彭宣正
b1e698ab82 🐞fix(hos_client_create): 修复hos链接失败的内存泄漏问题 2021-03-25 11:13:00 +08:00
彭宣正
94e8a4b54b 🐞fix(fs2): 修复偶尔会导致程序重启的bug 2021-03-24 15:12:48 +08:00
彭宣正
bf1b324890 添加debug文件 2021-03-22 17:51:42 +08:00
彭宣正
aadc23cbfd 增加hos fs2计数ThreadPool的活跃线程数 2021-03-19 12:02:53 +08:00
彭宣正
34053d039d 🐞fix(hos_client.cpp): 修复缺少的判空导致的段错误 2021-03-15 17:26:24 +08:00
彭宣正
e3b908194c 🐞fix(hos_client_create): 修复hos服务器连接失败导致的内存泄露 2021-03-15 14:57:59 +08:00
彭宣正
c9f7a9e434 🎈perf(CMakeLists.txt,hos_client.cpp): 降低fd管理模块导致的cpu高占用率 2021-03-05 16:24:45 +08:00
彭宣正
2def391ac0 编译添加-fno-rtti选项 2021-02-03 14:07:52 +08:00
彭宣正
57c5616fd1 update src/CMakelists.txt 2021-02-02 22:47:25 +08:00
彭宣正
7840287670 修改依赖关系 2021-02-02 22:11:23 +08:00
彭宣正
46c2e5e5ac 修改依赖包路径 2021-02-01 20:00:24 +08:00
彭宣正
d4cc6cf842 feat(hos_client_create, hos_client_destory): 多次调用destory不会导致重复释放 2021-02-01 16:37:13 +08:00
彭宣正
10b370e486 feat(hos_client_create, hos_client_destory): 多次调用destory不会导致重复释放 2021-01-31 17:13:17 +08:00
彭宣正
505d529c32 update CMakeLists.txt 2020-12-03 15:11:44 +08:00
彭宣正
a5b9648415 取消cache模式下,多次发送的机制 2020-12-02 09:48:01 +08:00
彭宣正
63d45c50b7 释放hos_cache 2020-12-02 09:48:01 +08:00
彭宣正
a9bbbc320c 更新fs2和hos_client_create接口 2020-12-02 09:48:01 +08:00
彭宣正
27937cde15 去掉hos_init_api和hos_shutdown_api 2020-12-02 09:48:01 +08:00
pengxuanzheng
5df4522050 修复堆栈空间使用不当导致的object丢失 2020-11-11 11:20:19 +08:00
pengxuanzheng
810b099113 添加asan检查选项 2020-11-11 11:14:02 +08:00
pengxuanzheng
6259b938ec 修改回调函数参数,在close fd时flush掉缓存内容 2020-11-03 18:09:03 +08:00
pengxuanzheng
9306b888cf 修改field_stat2 2020-11-02 19:00:31 +08:00
pengxuanzheng
6b2bcbab23 增加hos_init_api、hos_shutdown_api 接口 2020-11-02 19:00:31 +08:00