diff options
author | murgatroid99 <mlumish@google.com> | 2016-07-22 11:00:34 -0700 |
---|---|---|
committer | murgatroid99 <mlumish@google.com> | 2016-07-22 11:00:34 -0700 |
commit | 316f73f6c15334575c98255b2feba70d1ec73193 (patch) | |
tree | 011f29c23ae4bb1ee9bf0a09051bc9161048b460 /src/core/lib/support | |
parent | c03c575c8664ebd493bbab6c71b04f22ee9a274c (diff) | |
parent | 89a8851e6856be9b90af5db0ffdc4bc4adb1b3e1 (diff) |
Merge v1.0.x into master
Diffstat (limited to 'src/core/lib/support')
-rw-r--r-- | src/core/lib/support/log.c | 19 |
1 files changed, 10 insertions, 9 deletions
diff --git a/src/core/lib/support/log.c b/src/core/lib/support/log.c index bae0957df7..899f1218b6 100644 --- a/src/core/lib/support/log.c +++ b/src/core/lib/support/log.c @@ -79,17 +79,18 @@ void gpr_set_log_verbosity(gpr_log_severity min_severity_to_print) { void gpr_log_verbosity_init() { char *verbosity = gpr_getenv("GRPC_VERBOSITY"); - if (verbosity == NULL) return; - gpr_atm min_severity_to_print = GPR_LOG_VERBOSITY_UNSET; - if (strcmp(verbosity, "DEBUG") == 0) { - min_severity_to_print = (gpr_atm)GPR_LOG_SEVERITY_DEBUG; - } else if (strcmp(verbosity, "INFO") == 0) { - min_severity_to_print = (gpr_atm)GPR_LOG_SEVERITY_INFO; - } else if (strcmp(verbosity, "ERROR") == 0) { - min_severity_to_print = (gpr_atm)GPR_LOG_SEVERITY_ERROR; + gpr_atm min_severity_to_print = GPR_LOG_SEVERITY_ERROR; + if (verbosity != NULL) { + if (strcmp(verbosity, "DEBUG") == 0) { + min_severity_to_print = (gpr_atm)GPR_LOG_SEVERITY_DEBUG; + } else if (strcmp(verbosity, "INFO") == 0) { + min_severity_to_print = (gpr_atm)GPR_LOG_SEVERITY_INFO; + } else if (strcmp(verbosity, "ERROR") == 0) { + min_severity_to_print = (gpr_atm)GPR_LOG_SEVERITY_ERROR; + } + gpr_free(verbosity); } - gpr_free(verbosity); if ((gpr_atm_no_barrier_load(&g_min_severity_to_print)) == GPR_LOG_VERBOSITY_UNSET) { gpr_atm_no_barrier_store(&g_min_severity_to_print, min_severity_to_print); |