From 1924d0d365e10ac8f2157198fb08d76708c8b5bc Mon Sep 17 00:00:00 2001 From: Michael Adam Date: Tue, 21 Dec 2010 18:08:11 +0100 Subject: ctdb_ltdb_store_server: Improve debug message in ctdb_ltdb_store when store or delete fails. (This used to be ctdb commit 2559b2a45eb11834da3b0e0963e24351c8b7477f) --- ctdb/server/ctdb_ltdb_server.c | 14 +++++++++++++- 1 file changed, 13 insertions(+), 1 deletion(-) diff --git a/ctdb/server/ctdb_ltdb_server.c b/ctdb/server/ctdb_ltdb_server.c index bcd53e21bf..48b0852777 100644 --- a/ctdb/server/ctdb_ltdb_server.c +++ b/ctdb/server/ctdb_ltdb_server.c @@ -182,7 +182,19 @@ store: } if (ret != 0) { - DEBUG(DEBUG_ERR, (__location__ " Failed to store dynamic data\n")); + int lvl = DEBUG_ERR; + + if (keep == false && + tdb_error(ctdb_db->ltdb->tdb) == TDB_ERR_NOEXIST) + { + lvl = DEBUG_DEBUG; + } + + DEBUG(lvl, (__location__ " db[%s]: Failed to %s record: " + "%d - %s\n", + ctdb_db->db_name, + keep?"store":"delete", ret, + tdb_errorstr(ctdb_db->ltdb->tdb))); } if (seqnum_suppressed) { tdb_add_flags(ctdb_db->ltdb->tdb, TDB_SEQNUM); -- cgit