X-Git-Url: http://git.lttng.org./?a=blobdiff_plain;f=src%2Fbin%2Flttng-sessiond%2Fust-registry.c;h=1a00e9349fb2f04c6052a5222acaf7d927fdd471;hb=74588b4dd1cb7a84b4f64f7bf48eb71b049d1293;hp=dc494161cd60ebedd6b55f19fd402458ca9b9fe7;hpb=9d8efb0ed1d06ea73d77b8a0539b67d1e0dc501b;p=lttng-tools.git diff --git a/src/bin/lttng-sessiond/ust-registry.c b/src/bin/lttng-sessiond/ust-registry.c index dc494161c..1a00e9349 100644 --- a/src/bin/lttng-sessiond/ust-registry.c +++ b/src/bin/lttng-sessiond/ust-registry.c @@ -15,6 +15,7 @@ * Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. */ #define _GNU_SOURCE +#define _LGPL_SOURCE #include #include @@ -607,7 +608,9 @@ void ust_registry_session_destroy(struct ust_registry_session *reg) struct lttng_ht_iter iter; struct ust_registry_channel *chan; - assert(reg); + if (!reg) { + return; + } /* On error, EBUSY can be returned if lock. Code flow error. */ ret = pthread_mutex_destroy(®->lock);