hsa: fix echo client init 19/39219/2
authorFlorin Coras <fcoras@cisco.com>
Wed, 12 Jul 2023 12:44:45 +0000 (05:44 -0700)
committerDave Wallace <dwallacelf@gmail.com>
Thu, 13 Jul 2023 10:43:19 +0000 (10:43 +0000)
Type: fix

Signed-off-by: Florin Coras <fcoras@cisco.com>
Change-Id: Ieb2d1e6e0949844a70c81b218ca7dc83690776ca

src/plugins/hs_apps/echo_client.c

index 9881cf4..a7358a6 100644 (file)
@@ -427,13 +427,14 @@ ec_init (vlib_main_t *vm)
 
   vlib_worker_thread_barrier_sync (vm);
   vnet_session_enable_disable (vm, 1 /* turn on session and transports */);
-  vlib_worker_thread_barrier_release (vm);
 
   /* Turn on the builtin client input nodes */
   foreach_vlib_main ()
     vlib_node_set_state (this_vlib_main, echo_clients_node.index,
                         VLIB_NODE_STATE_POLLING);
 
+  vlib_worker_thread_barrier_release (vm);
+
   return 0;
 }