From 92a1237a3ece2b9cfbd8293b372e2f7a1b60b3d6 Mon Sep 17 00:00:00 2001 From: Jakub Filak Date: Wed, 27 Aug 2014 08:52:39 +0200 Subject: [PATCH] dbus: don't ignore errors in verbose logging modes Ignoring of errors even in higher levels of verbosity makes debugging really hard. Related to rhbz#1133674 Signed-off-by: Jakub Filak --- src/lib/problem_api.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/lib/problem_api.c b/src/lib/problem_api.c index c2b4b1c..07707db 100644 --- a/src/lib/problem_api.c +++ b/src/lib/problem_api.c @@ -53,7 +53,8 @@ int for_each_problem_in_dir(const char *path, * when we raced with wizard. */ int sv_logmode = logmode; - logmode = 0; + /* Silently ignore errors only in the silent log level. */ + logmode = g_verbose == 0 ? 0: sv_logmode; struct dump_dir *dd = dd_opendir(full_name, DD_OPEN_READONLY | DD_FAIL_QUIETLY_EACCES | DD_DONT_WAIT_FOR_LOCK); logmode = sv_logmode; if (dd) -- 1.9.3