summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--lib/ldb/include/ldb.h3
-rw-r--r--lib/ldb/ldb_key_value/ldb_kv_index.c2
2 files changed, 4 insertions, 1 deletions
diff --git a/lib/ldb/include/ldb.h b/lib/ldb/include/ldb.h
index f06d5e95528..3cba0f4d543 100644
--- a/lib/ldb/include/ldb.h
+++ b/lib/ldb/include/ldb.h
@@ -220,6 +220,9 @@ struct tevent_context;
enum ldb_debug_level {LDB_DEBUG_FATAL, LDB_DEBUG_ERROR,
LDB_DEBUG_WARNING, LDB_DEBUG_TRACE};
+/* alias for something that's not a fatal error but we really want to log */
+#define LDB_DEBUG_ALWAYS_LOG LDB_DEBUG_FATAL
+
/**
the user can optionally supply a debug function. The function
is based on the vfprintf() style of interface, but with the addition
diff --git a/lib/ldb/ldb_key_value/ldb_kv_index.c b/lib/ldb/ldb_key_value/ldb_kv_index.c
index ef275b28013..5de316579d7 100644
--- a/lib/ldb/ldb_key_value/ldb_kv_index.c
+++ b/lib/ldb/ldb_key_value/ldb_kv_index.c
@@ -3571,7 +3571,7 @@ static int re_pack(struct ldb_kv_private *ldb_kv,
* want to spam the log.
*/
if ((!ctx->normal_record_seen) && (!ldb_dn_is_special(msg->dn))) {
- ldb_debug(ldb, LDB_DEBUG_WARNING,
+ ldb_debug(ldb, LDB_DEBUG_ALWAYS_LOG,
"Repacking database with format %#010x",
ldb_kv->pack_format_version);
ctx->normal_record_seen = true;