TSG-7725: 解析TAG_NUM出现异常导致SAPP重启

This commit is contained in:
liuxueli
2021-09-10 13:19:28 +08:00
parent c67f8195f5
commit fc462eb0b5
3 changed files with 84 additions and 24 deletions

View File

@@ -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;
}