修正KNI接受模块在KNI重复注册时导致的double-free问题
This commit is contained in:
@@ -300,7 +300,13 @@ int main(int argc, char * argv[])
|
||||
{
|
||||
const char * main_profile = "./conf/tfe.conf";
|
||||
|
||||
g_default_logger = MESA_create_runtime_log_handle("log/tfe.log", RLOG_LV_DEBUG);
|
||||
unsigned int __log_level = RLOG_LV_INFO;
|
||||
MESA_load_profile_uint_def(main_profile, "log", "level", &__log_level, RLOG_LV_INFO);
|
||||
|
||||
char __log_path[TFE_STRING_MAX]= {};
|
||||
MESA_load_profile_string_def(main_profile, "log", "location", __log_path, sizeof(__log_path), "log/tfe.log");
|
||||
|
||||
g_default_logger = MESA_create_runtime_log_handle(__log_path, __log_level);
|
||||
if (unlikely(g_default_logger == NULL))
|
||||
{
|
||||
TFE_LOG_ERROR(g_default_logger, "Failed at creating default logger: %s", "log/tfe.log");
|
||||
|
||||
Reference in New Issue
Block a user