diff --git a/plugin/business/pangu-http/src/pangu_logger.cpp b/plugin/business/pangu-http/src/pangu_logger.cpp index 6a5269d..86efcab 100644 --- a/plugin/business/pangu-http/src/pangu_logger.cpp +++ b/plugin/business/pangu-http/src/pangu_logger.cpp @@ -68,6 +68,11 @@ struct pangu_logger* pangu_log_handle_create(const char* profile, const char* s } log_file_upload_para=cache_evbase_parameter_new(profile, section, local_logger); + if (log_file_upload_para == NULL) + { + TFE_LOG_ERROR(local_logger, "Pangu failed to new cache evbase parameter."); + goto error_out; + } instance->log_file_upload_instance=cache_evbase_instance_new(log_file_upload_para, local_logger); return instance;