From 0353ade4a6db204f6158d8738843ce7a994f35f3 Mon Sep 17 00:00:00 2001 From: Simon Morlat Date: Sat, 3 Oct 2015 10:49:20 +0200 Subject: [PATCH] fix race condition in a test. --- tester/call_tester.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/tester/call_tester.c b/tester/call_tester.c index 93eabc175..e3aa0cd1d 100644 --- a/tester/call_tester.c +++ b/tester/call_tester.c @@ -2023,6 +2023,9 @@ static void _call_with_ice_video(LinphoneVideoPolicy caller_policy, LinphoneVide } if (video_added_by_caller || video_added_by_callee) { BC_ASSERT_TRUE(check_ice(pauline, marie, LinphoneIceStateHostConnection)); + /* Wait for ICE reINVITEs to complete. */ + BC_ASSERT_TRUE(wait_for(pauline->lc, marie->lc, &pauline->stat.number_of_LinphoneCallStreamsRunning, 4) + && wait_for(pauline->lc, pauline->lc, &marie->stat.number_of_LinphoneCallStreamsRunning, 4)); } if (video_removed_by_caller) {