aboutsummaryrefslogtreecommitdiffstats
path: root/src/libstat
diff options
context:
space:
mode:
authorVsevolod Stakhov <vsevolod@highsecure.ru>2016-10-25 16:44:32 +0200
committerVsevolod Stakhov <vsevolod@highsecure.ru>2016-10-25 16:44:32 +0200
commit1c129b77cb1dc8af27dba00e84f1c7f424540a08 (patch)
tree04b937846dea8d095c8b2b6368a6f77be0dea708 /src/libstat
parent69b6d5fd0ad7e1e033298ac9c55de2c8ae9e18fa (diff)
downloadrspamd-1c129b77cb1dc8af27dba00e84f1c7f424540a08.tar.gz
rspamd-1c129b77cb1dc8af27dba00e84f1c7f424540a08.zip
[Minor] Report redis error when getting stats keys
Diffstat (limited to 'src/libstat')
-rw-r--r--src/libstat/backends/redis_backend.c7
1 files changed, 6 insertions, 1 deletions
diff --git a/src/libstat/backends/redis_backend.c b/src/libstat/backends/redis_backend.c
index 72b3a3491..2018f303a 100644
--- a/src/libstat/backends/redis_backend.c
+++ b/src/libstat/backends/redis_backend.c
@@ -606,7 +606,12 @@ rspamd_redis_stat_keys (redisAsyncContext *c, gpointer r, gpointer priv)
rspamd_upstream_ok (cbdata->selected);
}
else {
- msg_err ("cannot get keys to gather stat");
+ if (c->errstr) {
+ msg_err ("cannot get keys to gather stat: %s", c->errstr);
+ }
+ else {
+ msg_err ("cannot get keys to gather stat: unknown error");
+ }
rspamd_upstream_fail (cbdata->selected);
rspamd_redis_async_cbdata_cleanup (cbdata);
}