From 15f2c868e69d84587dc58f0d638f9c141dfb4349 Mon Sep 17 00:00:00 2001 From: Marcin Maka Date: Wed, 1 Apr 2020 16:57:53 +0200 Subject: [PATCH] agent: trace drift message as warning, not error Non-critical drifts should be traced as warnings (WARN, yellow color), not errors since the system is expected to recover in this scenario. Signed-off-by: Marcin Maka --- src/lib/agent.c | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/lib/agent.c b/src/lib/agent.c index 23b7306cc214..cbf9b7bcec83 100644 --- a/src/lib/agent.c +++ b/src/lib/agent.c @@ -33,6 +33,8 @@ #define trace_sa(__e, ...) \ trace_event_atomic(TRACE_CLASS_SA, __e, ##__VA_ARGS__) +#define trace_sa_warn(__e, ...) \ + trace_warn(TRACE_CLASS_SA, __e, ##__VA_ARGS__) #define trace_sa_error(__e, ...) \ trace_error(TRACE_CLASS_SA, __e, ##__VA_ARGS__) @@ -61,8 +63,8 @@ static enum task_state validate(void *data) /* warning timeout */ if (delta > sa->warn_timeout) - trace_sa_error("validate(), ll drift detected, delta = " - "%u", delta); + trace_sa_warn("validate(), ll drift detected, delta = %u", + delta); /* update last_check to current */ sa->last_check = current;