[Groonga-commit] groonga/groonga at f5fd67f [master] Stop to override logger set before grn_init()

Back to archive index

Kouhei Sutou null+****@clear*****
Sun Jul 26 19:02:51 JST 2015


Kouhei Sutou	2015-07-26 19:02:51 +0900 (Sun, 26 Jul 2015)

  New Revision: f5fd67ffd58b2863c0f2e81192dc1c8648385d81
  https://github.com/groonga/groonga/commit/f5fd67ffd58b2863c0f2e81192dc1c8648385d81

  Message:
    Stop to override logger set before grn_init()

  Modified files:
    lib/logger.c

  Modified: lib/logger.c (+3 -1)
===================================================================
--- lib/logger.c    2015-07-26 18:49:17 +0900 (5a85de3)
+++ lib/logger.c    2015-07-26 19:02:51 +0900 (10fb3c1)
@@ -314,8 +314,10 @@ grn_logger_put(grn_ctx *ctx, grn_log_level level,
 void
 grn_logger_init(void)
 {
-  grn_memcpy(&current_logger, &default_logger, sizeof(grn_logger));
   CRITICAL_SECTION_INIT(default_logger_lock);
+  if (!current_logger.log) {
+    grn_memcpy(&current_logger, &default_logger, sizeof(grn_logger));
+  }
 }
 
 void
-------------- next part --------------
HTML����������������������������...
Download 



More information about the Groonga-commit mailing list
Back to archive index