diff options
| author | Lu Qiuwen <[email protected]> | 2018-11-04 14:03:00 +0800 |
|---|---|---|
| committer | Lu Qiuwen <[email protected]> | 2018-11-04 14:03:00 +0800 |
| commit | 8962026092374b053ffcdbc4329e1bfeb6b5e31a (patch) | |
| tree | 55e97de3c0c53ec738a7e267773fe9f55c82251f /platform/src/proxy.cpp | |
| parent | b3b65369d8326864025e2d833c572cac1edd776e (diff) | |
修正KNI接受模块在KNI重复注册时导致的double-free问题
Diffstat (limited to 'platform/src/proxy.cpp')
| -rw-r--r-- | platform/src/proxy.cpp | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/platform/src/proxy.cpp b/platform/src/proxy.cpp index 7ad4185..93cb4f2 100644 --- a/platform/src/proxy.cpp +++ b/platform/src/proxy.cpp @@ -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"); |
