summaryrefslogtreecommitdiff
path: root/src/quic_analysis.cpp
diff options
context:
space:
mode:
authorliuxueli <[email protected]>2021-09-10 13:19:28 +0800
committerliuxueli <[email protected]>2021-09-10 13:19:28 +0800
commitfc462eb0b59ae4d3e96fe87c3559a86ac7e76b78 (patch)
tree2ca42343e123d59fb4cd8cceaa8e397004ef30a2 /src/quic_analysis.cpp
parentc67f8195f55fc8872e4708963a94500d571b05d0 (diff)
TSG-7725: 解析TAG_NUM出现异常导致SAPP重启
Diffstat (limited to 'src/quic_analysis.cpp')
-rw-r--r--src/quic_analysis.cpp13
1 files changed, 7 insertions, 6 deletions
diff --git a/src/quic_analysis.cpp b/src/quic_analysis.cpp
index 23dff35..3aee5f1 100644
--- a/src/quic_analysis.cpp
+++ b/src/quic_analysis.cpp
@@ -108,8 +108,7 @@ void quic_release_stream(void** pme, int thread_seq)
extern "C" int QUIC_INIT(void)
{
- int ret=0,level=30;
- char log_path[1024]={0};
+ int ret=0;
FILE *fp=NULL;
char buf[2048]={0};
int region_id=0;
@@ -117,13 +116,15 @@ extern "C" int QUIC_INIT(void)
memset(&g_quic_param,0,sizeof(struct _quic_param_t));
- MESA_load_profile_int_def(g_quic_proto_conffile, "QUIC", "LOG_LEVEL", &level, RLOG_LV_FATAL);
- MESA_load_profile_string_def(g_quic_proto_conffile, "QUIC", "LOG_PATH", log_path, sizeof(log_path), "./log/quic/quic");
+ MESA_load_profile_int_def(g_quic_proto_conffile, "QUIC", "LOG_LEVEL", &g_quic_param.level, RLOG_LV_FATAL);
+ MESA_load_profile_string_def(g_quic_proto_conffile, "QUIC", "LOG_PATH", g_quic_param.log_path, sizeof(g_quic_param.log_path), "./log/quic/quic");
- g_quic_param.logger=MESA_create_runtime_log_handle(log_path, level);
+ MESA_load_profile_int_def(g_quic_proto_conffile, "QUIC", "DUMP_PCAKET_SWITCH", &g_quic_param.dump_packet_switch, 0);
+
+ g_quic_param.logger=MESA_create_runtime_log_handle(g_quic_param.log_path, g_quic_param.level);
if(g_quic_param.logger==NULL)
{
- printf("MESA_create_runtime_log_handle failed, level: %d log_path: %s", level, log_path);
+ printf("MESA_create_runtime_log_handle failed, level: %d log_path: %s", g_quic_param.level, g_quic_param.log_path);
return -1;
}