ldb: call tevent_set_max_debug_level(TEVENT_DEBUG_TRACE) together with ldb_tevent_debug()
authorStefan Metzmacher <metze@samba.org>
Tue, 31 Jan 2023 15:25:40 +0000 (16:25 +0100)
committerAndreas Schneider <asn@cryptomilk.org>
Wed, 19 Jul 2023 08:02:33 +0000 (08:02 +0000)
This means ldb_tevent_debug() is only called for TEVENT_DEBUG_TRACE.

Signed-off-by: Stefan Metzmacher <metze@samba.org>
Reviewed-by: Ralph Boehme <slow@samba.org>
lib/ldb/common/ldb.c

index 6145bc7e5008349bc62d34fe4298214ded5a0329..fe7c4d18f5cc2418839fe14e4fe86db333ecef8c 100644 (file)
@@ -117,6 +117,7 @@ struct ldb_context *ldb_init(TALLOC_CTX *mem_ctx, struct tevent_context *ev_ctx)
                        return NULL;
                }
                tevent_set_debug(ev_ctx, ldb_tevent_debug, ldb);
+               tevent_set_max_debug_level(ev_ctx, TEVENT_DEBUG_TRACE);
                tevent_loop_allow_nesting(ev_ctx);
        }
 
@@ -745,6 +746,7 @@ struct ldb_handle *ldb_handle_new(TALLOC_CTX *mem_ctx, struct ldb_context *ldb)
                        return NULL;
                }
                tevent_set_debug(h->event_context, ldb_tevent_debug, ldb);
+               tevent_set_max_debug_level(h->event_context, TEVENT_DEBUG_TRACE);
                tevent_loop_allow_nesting(h->event_context);
        }