]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commitdiff
common: warn at startup about ceph_assert_supressions 62294/head
authorRadoslaw Zarzynski <rzarzyns@redhat.com>
Tue, 18 Mar 2025 20:46:30 +0000 (20:46 +0000)
committerRadoslaw Zarzynski <rzarzyns@redhat.com>
Tue, 18 Mar 2025 20:46:54 +0000 (20:46 +0000)
Signed-off-by: Radoslaw Zarzynski <rzarzyns@redhat.com>
src/common/assert.cc

index 1deb9a018011e0b76769672bbb76047ede0bd323..ff20f55964eee6a7fecc1a4093ebd695b5636be3 100644 (file)
@@ -43,6 +43,12 @@ namespace ceph {
   {
     ceph_assert(!g_assert_context);
     g_assert_context = cct;
+    const auto supressions = get_str_list(
+      g_assert_context->_conf.get_val<std::string>("ceph_assert_supresssions"));
+    if (!supressions.empty()) {
+      lderr(g_assert_context) << "WARNING: supressions for ceph_assert present: "
+                             << supressions << dendl;
+    }
   }
 
   [[gnu::cold]] void __ceph_assert_fail(const char *assertion,