From: Jianpeng Ma Date: Wed, 15 Feb 2017 13:23:34 +0000 (+0800) Subject: common/TracepointProvider: add assert if dlopen error. X-Git-Tag: v12.0.1~353^2 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=refs%2Fpull%2F13430%2Fhead;p=ceph.git common/TracepointProvider: add assert if dlopen error. Because some reasons, if dlopen error the ceph-osd still work. But we don't see related tracepoint by 'lttng list -u'. So add this assert to make easily find the problem. Signed-off-by: Jianpeng Ma --- diff --git a/src/common/TracepointProvider.cc b/src/common/TracepointProvider.cc index 92aa4033d6e8..d2165ba32f50 100644 --- a/src/common/TracepointProvider.cc +++ b/src/common/TracepointProvider.cc @@ -40,5 +40,6 @@ void TracepointProvider::verify_config(const struct md_config_t *conf) { } m_handle = dlopen(m_library.c_str(), RTLD_NOW); + assert(m_handle); }