From: Miroslav Lichvar Date: Fri, 11 Nov 2016 12:32:54 +0000 (+0100) Subject: sources: don't log warning when opening dump file fails X-Git-Tag: 3.0-pre1~69 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=06f93e7bf02eec310ec4cb1108354006c2f3dd88;p=thirdparty%2Fchrony.git sources: don't log warning when opening dump file fails Instead of complaining when the file doesn't exist, which is common when using pool servers, log an informational message when the file is loaded. --- diff --git a/sources.c b/sources.c index 80f72cd8..541dbbac 100644 --- a/sources.c +++ b/sources.c @@ -1192,7 +1192,7 @@ FILE *open_dumpfile(SRC_Instance inst, const char *mode) } f = fopen(filename, mode); - if (!f) + if (!f && mode[0] != 'r') LOG(LOGS_WARN, LOGF_Sources, "Could not open dump file for %s", source_to_string(inst)); @@ -1232,6 +1232,9 @@ SRC_ReloadSources(void) if (!SST_LoadFromFile(sources[i]->stats, in)) LOG(LOGS_WARN, LOGF_Sources, "Could not load dump file for %s", source_to_string(sources[i])); + else + LOG(LOGS_INFO, LOGF_Sources, "Loaded dump file for %s", + source_to_string(sources[i])); fclose(in); } }