Skip to content
This repository has been archived by the owner on Dec 26, 2022. It is now read-only.

Commit

Permalink
fix(logger): Fix wrong logger name
Browse files Browse the repository at this point in the history
Without initializing logger in different source files, the logger name
would display `main` only.

fixes #460
  • Loading branch information
howjmay committed Jan 30, 2020
1 parent a9aedbd commit 6c31327
Show file tree
Hide file tree
Showing 3 changed files with 19 additions and 1 deletion.
9 changes: 9 additions & 0 deletions accelerator/main.c
Original file line number Diff line number Diff line change
Expand Up @@ -58,6 +58,10 @@ int main(int argc, char* argv[]) {
// Enable other loggers when verbose mode is on
if (verbose_mode) {
http_logger_init();
apis_logger_init();
cc_logger_init();
pow_logger_init();
timer_logger_init();
} else {
// Destroy logger when verbose mode is off
logger_helper_release(logger_id);
Expand Down Expand Up @@ -96,6 +100,11 @@ int main(int argc, char* argv[]) {

if (verbose_mode) {
http_logger_release();
apis_logger_release();
cc_logger_release();
serializer_logger_release();
pow_logger_release();
timer_logger_release();
logger_helper_release(logger_id);
if (logger_helper_destroy() != RC_OK) {
ta_log_error("Destroying logger failed %s.\n", MAIN_LOGGER);
Expand Down
9 changes: 9 additions & 0 deletions accelerator/mqtt_main.c
Original file line number Diff line number Diff line change
Expand Up @@ -43,6 +43,10 @@ int main(int argc, char *argv[]) {
mqtt_callback_logger_init();
mqtt_pub_logger_init();
mqtt_sub_logger_init();
apis_logger_init();
cc_logger_init();
pow_logger_init();
timer_logger_init();
} else {
// Destroy logger when verbose mode is off
logger_helper_release(logger_id);
Expand Down Expand Up @@ -95,6 +99,11 @@ int main(int argc, char *argv[]) {
mqtt_callback_logger_release();
mqtt_pub_logger_release();
mqtt_sub_logger_release();
apis_logger_release();
cc_logger_release();
serializer_logger_release();
pow_logger_release();
timer_logger_release();
logger_helper_release(logger_id);
if (logger_helper_destroy() != RC_OK) {
return EXIT_FAILURE;
Expand Down
2 changes: 1 addition & 1 deletion connectivity/http/http.c
Original file line number Diff line number Diff line change
Expand Up @@ -5,8 +5,8 @@
#include <string.h>
#include <time.h>

#include "utils/macros.h"
#include "http.h"
#include "utils/macros.h"

#define HTTP_LOGGER "http"

Expand Down

0 comments on commit 6c31327

Please sign in to comment.