summaryrefslogtreecommitdiff
path: root/src/sapp_dev/sapp_plug.c
AgeCommit message (Collapse)Author
2024-04-07✨ feat(signal handle): user1 signal, call malloc_stats_printyangwei
2024-03-26✨ feat(signal handle): 使用sigaction仅在主线程处理性能统计信号yangwei
2023-09-05✨ feat(memory_used_stat_interval_s): ↵yangwei
profiling.memory下新增开关,控制两次统计prof.dump间隔 默认10s
2023-09-05✨ feat(signal 31, jemalloc prof.dump): ↵yangwei
jemalloc开启时,SIGUNUSED触发dump prof
2023-09-04✨ feat(packet io config): 增加dumpfile_sleep_time_before_exit,默认为0yangwei
2023-08-31🌈 style(signal_usr2_handler): ↵yangwei
更新backtrace输出格式,日志中增加start和end标志
2023-08-22✨ feat(signal handle): ↵yangwei
检测到疑似死锁时,发送USR2信号至对应线程,输出堆栈信息
2023-08-22✨ feat(signal handle): SIGUSR1触发jemallc的arena.purgeyangwei
2023-08-16🐞 fix(Fix-TSG-8241): 修复deployment错误拼写成depolyment的bugyangwei
2023-08-06✨ feat(thread_timer_loop): ↵yangwei
增加独立线程更新时间戳,提高本地计时器精度
2023-08-03✨ feat(packet_io): ↵yangwei
新增monitor_thread_enabled选项,控制状态监控线程 1、将sapp作为.a的使用场景下,无需开启后台监控线程,由主函数根据包处理进度和状态决定是否调用主动退出函数 2、sapp读包的场景下,需要开启后台进程,监控包处理线程的进度,全部完成后调用平台退出接口
2023-07-26🌈 style(packet_io exit): ↵v4.3.19yangwei
调整进程退出时的输出格式,方便展示进度
2023-07-26🐞 fix(dumpfile mode exit): ↵yangwei
修复读包模式结束时,线程同步可能造成内存泄露的问题
2023-06-26🦄 refactor(show_mesa_log): 消除cppcheck Warning杨威
2023-01-16🧪 test(test_app_sapp): 增加timed测试dropme逻辑杨威
2023-01-11🌈 style(linter check): reduce lint check warning杨威
2022-03-05🐞 fix(sapp watchdog): ↵v4.2.80杨威
修复优雅退出过程中,可能触发watchdog超时的bug
2021-12-17TSG-5517, sapp收到SIGTERM信号后,优雅退出.lijia
2021-12-10TSG-7650, 测试用例使用当前即时编译出来的版本;v4.2.70lijia
增加-s -n 命令行参数.
2021-12-07支持-d读包模式不退出进程, 便于插件测试;lijia
解决重复调用getopt()时, optind没有重置为1的BUG; 解决-d -p timestamp模式, 初始时间差值没有初始化的BUG;
2021-11-10修复多个流程同时调用libsapp_destroy_env()时, ↵v4.2.67lijia
可能会阻塞的问题.
2021-11-09TSG-8395, 修复pkt_dump模块重写文件, 路径误改到'/'的BUG; ↵lijia
修复最大阈值溢出BUG;
2021-10-21TSG-7949, sapp频繁输出的重复告警日志改成field stat统计;lijia
TSG-8118, 修复sapp解析配置文件etc/well_known_port.conf错误;
2021-10-09TSG-7425, TSG-7978,lijia
修复sapp退出时未释放的内存. 增加breakpad_destroy()接口;
2021-09-23TSG-7425, sapp支持不退出进程而释放所有资源.lijia
2021-09-22TSG-7425, sapp支持不退出进程而释放所有资源.lijia
2021-09-22update-v4.2-fix-plugctrllijia
2021-09-10删除一些日志带源码路径和行号, __FILE__, __LINE__等.v4.2.51lijia
2021-09-09TSG-7425, sapp支持释放所有资源而不退出当前进程, ↵lijia
便于做单元测试.
2021-05-28TSG-6222, 增加指定配置目录参数-c, -C的区别.lijia
2021-05-11TSG-6222, 支持读写分离部署模式, ↵lijia
配置文件、数据文件路径靠配置参数指定.
2021-04-02Fix v4.2 mpls vlan addrv4.2.28李佳