Do not log all assert_return failures
% build/journalctl help Assertion 'match_is_valid(data, size)' failed at ../src/journal/sd-journal.c:227, function sd_journal_add_match(). Ignoring. Callers cannot be expect to check all arguments always.
This commit is contained in:
parent
faf5077f89
commit
50f72bca65
|
@ -690,6 +690,9 @@ int log_meta_object(
|
|||
static void log_assert(int level, const char *text, const char *file, int line, const char *func, const char *format) {
|
||||
static char buffer[LINE_MAX];
|
||||
|
||||
if (_likely_(LOG_PRI(level) > log_max_level))
|
||||
return;
|
||||
|
||||
snprintf(buffer, sizeof(buffer), format, text, file, line, func);
|
||||
|
||||
char_array_0(buffer);
|
||||
|
|
Loading…
Reference in a new issue