]> git.proxmox.com Git - mirror_corosync.git/commitdiff
Fix for early logging from Hans.
authorSteven Dake <sdake@redhat.com>
Wed, 21 Jun 2006 21:13:34 +0000 (21:13 +0000)
committerSteven Dake <sdake@redhat.com>
Wed, 21 Jun 2006 21:13:34 +0000 (21:13 +0000)
git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@1073 fd59a12c-fef9-0310-b244-a6a79926bd2f

exec/print.c

index 8732155df41cce2a86cbc19ac0fc0ef679e20db0..687ad94d2fd822b35810c3ac7e95eeb20c22b969 100644 (file)
@@ -211,9 +211,6 @@ int log_setup (char **error_string, struct main_config *config)
        int i;
        static char error_string_response[512];
 
-       logmode = config->logmode;
-       logfile = config->logfile;
-
        if (config->logmode & LOG_MODE_FILE) {
                log_file_fp = fopen (config->logfile, "a+");
                if (log_file_fp == 0) {
@@ -225,6 +222,9 @@ int log_setup (char **error_string, struct main_config *config)
                }
        }
 
+       logmode = config->logmode;
+       logfile = config->logfile;
+
        if (config->logmode & LOG_MODE_SYSLOG) {
                openlog("openais", LOG_CONS|LOG_PID, config->syslog_facility);
        }