Signed-off-by: S.Çağlar Onur <cag...@10ur.org>
---
 src/lxc/log.c | 10 ++++++----
 1 file changed, 6 insertions(+), 4 deletions(-)

diff --git a/src/lxc/log.c b/src/lxc/log.c
index 0946e44..e5eb04f 100644
--- a/src/lxc/log.c
+++ b/src/lxc/log.c
@@ -295,13 +295,13 @@ extern int lxc_log_init(const char *name, const char 
*file,
        }
 
        if (priority) {
-               lxc_loglevel_specified = 1;
-               lxc_priority = lxc_log_priority_to_int(priority);
-
                if (lxc_priority == LXC_LOG_PRIORITY_NOTSET) {
                        ERROR("invalid log priority %s", priority);
                        return -1;
                }
+
+               lxc_loglevel_specified = 1;
+               lxc_priority = lxc_log_priority_to_int(priority);
        }
 
        lxc_log_category_lxc.priority = lxc_priority;
@@ -314,9 +314,9 @@ extern int lxc_log_init(const char *name, const char *file,
                lxc_log_set_prefix(prefix);
 
        if (file) {
-               lxc_logfile_specified = 1;
                if (strcmp(file, "none") == 0)
                        return 0;
+               lxc_logfile_specified = 1;
                ret = __lxc_log_set_file(file, 1);
        } else {
                ret = -1;
@@ -362,6 +362,7 @@ extern int lxc_log_set_level(int level)
                ERROR("invalid log priority %d", level);
                return -1;
        }
+       lxc_loglevel_specified = 1;
        lxc_log_category_lxc.priority = level;
        return 0;
 }
@@ -390,6 +391,7 @@ extern int lxc_log_set_file(const char *fname)
 {
        if (lxc_logfile_specified)
                return 0;
+       lxc_logfile_specified = 1;
        return __lxc_log_set_file(fname, 0);
 }
 
-- 
1.8.3.2


------------------------------------------------------------------------------
Android is increasing in popularity, but the open development platform that
developers love is also attractive to malware creators. Download this white
paper to learn more about secure code signing practices that can help keep
Android apps secure.
http://pubads.g.doubleclick.net/gampad/clk?id=65839951&iu=/4140/ostg.clktrk
_______________________________________________
Lxc-devel mailing list
Lxc-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/lxc-devel

Reply via email to