X-Git-Url: http://git.lttng.org/?a=blobdiff_plain;f=liblttng-ust%2Flttng-probes.c;h=bba5cd345238b25db0340c77c52ae991584a30a9;hb=3327ac33b865cf2ee76934ded1c4b3b177edc3b9;hp=433171cfb04635c424394a9e2c292f82a70a8ae4;hpb=9e16611568f395e9b646ecee0906a5a1e3bb7110;p=lttng-ust.git diff --git a/liblttng-ust/lttng-probes.c b/liblttng-ust/lttng-probes.c index 433171cf..bba5cd34 100644 --- a/liblttng-ust/lttng-probes.c +++ b/liblttng-ust/lttng-probes.c @@ -201,7 +201,7 @@ int lttng_probe_register(struct lttng_probe_desc *desc) if (!check_provider_version(desc)) return 0; - ust_lock(); + ust_lock_nocheck(); /* * Check if the provider has already been registered. @@ -237,7 +237,7 @@ void lttng_probe_unregister(struct lttng_probe_desc *desc) if (!check_provider_version(desc)) return; - ust_lock(); + ust_lock_nocheck(); if (!desc->lazy) cds_list_del(&desc->head); else