From 6adc4d8c6014f35ff8d74aa16bb20b11bd7f55ef Mon Sep 17 00:00:00 2001 From: Florin Coras Date: Tue, 29 Jul 2025 00:56:49 -0400 Subject: [PATCH] hsa: cl udp app wait for pthreads to exit Type: improvement Change-Id: I31367de6fe3dde38d4379069b5c6fe589bd12e76 Signed-off-by: Florin Coras --- src/plugins/hs_apps/vcl/vcl_test_cl_udp.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/plugins/hs_apps/vcl/vcl_test_cl_udp.c b/src/plugins/hs_apps/vcl/vcl_test_cl_udp.c index a0df4c228c0..1325941129b 100644 --- a/src/plugins/hs_apps/vcl/vcl_test_cl_udp.c +++ b/src/plugins/hs_apps/vcl/vcl_test_cl_udp.c @@ -342,6 +342,9 @@ main (int argc, char **argv) while (!vt_clu_test_done (vclum)) ; + /* Wait for pthreads to cleanup before signaling */ + usleep (100e3); + for (int i = 1; i < vclum->num_workers; i++) { pthread_kill (vclum->worker_threads[i], SIGUSR1); -- 2.16.6