ust: cleanups and functionality
[ust.git] / libtracing / relay.c
index 4c8dd2a5aaa63bedf91ceba7b9b38b0113513678..c063d1faddcda841987b9c4b4950408956199438 100644 (file)
@@ -2344,9 +2344,14 @@ static struct ltt_transport ust_relay_transport = {
 //ust//        return 0;
 //ust// }
 
+static char initialized = 0;
+
 void __attribute__((constructor)) init_ustrelay_transport(void)
 {
-       ltt_transport_register(&ust_relay_transport);
+       if(!initialized) {
+               ltt_transport_register(&ust_relay_transport);
+               initialized = 1;
+       }
 }
 
 static void __exit ltt_relay_exit(void)
This page took 0.022409 seconds and 4 git commands to generate.