X-Git-Url: https://git.liburcu.org/?a=blobdiff_plain;f=libust%2Ftracer.c;h=cc1dbfddfd2ffd36fa664cb91c5a35f0ec338e16;hb=a327294108470b94873a0c248fc02811db98fd64;hp=bb8c7697f38d8c9b4bb7f31a9936b41a0790e01a;hpb=4a7c7161903bb006cbf2a9a3ea8402cf62c5b136;p=ust.git diff --git a/libust/tracer.c b/libust/tracer.c index bb8c769..cc1dbfd 100644 --- a/libust/tracer.c +++ b/libust/tracer.c @@ -823,8 +823,8 @@ static int _ltt_trace_destroy(struct ltt_trace_struct *trace) goto active_error; } /* Everything went fine */ -//ust// list_del_rcu(&trace->list); -//ust// synchronize_sched(); + list_del_rcu(&trace->list); + synchronize_rcu(); if (list_empty(<t_traces.head)) { //ust// clear_kernel_trace_flag_all_tasks(); /*