diff options
Diffstat (limited to 'auto_tests/toxav_many_test.c')
-rw-r--r-- | auto_tests/toxav_many_test.c | 14 |
1 files changed, 7 insertions, 7 deletions
diff --git a/auto_tests/toxav_many_test.c b/auto_tests/toxav_many_test.c index a8ed1c80..1cdc0733 100644 --- a/auto_tests/toxav_many_test.c +++ b/auto_tests/toxav_many_test.c | |||
@@ -116,9 +116,9 @@ static void *call_thread(void *pd) | |||
116 | } | 116 | } |
117 | } | 117 | } |
118 | 118 | ||
119 | while (!BobCC->incoming) { | 119 | do { |
120 | c_sleep(10); | 120 | c_sleep(10); |
121 | } | 121 | } while (!BobCC->incoming); |
122 | 122 | ||
123 | { /* Answer */ | 123 | { /* Answer */ |
124 | TOXAV_ERR_ANSWER rc; | 124 | TOXAV_ERR_ANSWER rc; |
@@ -139,7 +139,7 @@ static void *call_thread(void *pd) | |||
139 | 139 | ||
140 | time_t start_time = time(nullptr); | 140 | time_t start_time = time(nullptr); |
141 | 141 | ||
142 | while (time(nullptr) - start_time < 4) { | 142 | do { |
143 | toxav_iterate(AliceAV); | 143 | toxav_iterate(AliceAV); |
144 | toxav_iterate(BobAV); | 144 | toxav_iterate(BobAV); |
145 | 145 | ||
@@ -150,7 +150,7 @@ static void *call_thread(void *pd) | |||
150 | toxav_video_send_frame(BobAV, 0, 800, 600, video_y, video_u, video_v, nullptr); | 150 | toxav_video_send_frame(BobAV, 0, 800, 600, video_y, video_u, video_v, nullptr); |
151 | 151 | ||
152 | c_sleep(10); | 152 | c_sleep(10); |
153 | } | 153 | } while (time(nullptr) - start_time < 4); |
154 | 154 | ||
155 | { /* Hangup */ | 155 | { /* Hangup */ |
156 | TOXAV_ERR_CALL_CONTROL rc; | 156 | TOXAV_ERR_CALL_CONTROL rc; |
@@ -228,7 +228,7 @@ static void test_av_three_calls(void) | |||
228 | 228 | ||
229 | uint8_t off = 1; | 229 | uint8_t off = 1; |
230 | 230 | ||
231 | while (1) { | 231 | while (true) { |
232 | tox_iterate(bootstrap, nullptr); | 232 | tox_iterate(bootstrap, nullptr); |
233 | tox_iterate(Alice, nullptr); | 233 | tox_iterate(Alice, nullptr); |
234 | tox_iterate(Bobs[0], nullptr); | 234 | tox_iterate(Bobs[0], nullptr); |
@@ -290,14 +290,14 @@ static void test_av_three_calls(void) | |||
290 | 290 | ||
291 | time_t start_time = time(nullptr); | 291 | time_t start_time = time(nullptr); |
292 | 292 | ||
293 | while (time(nullptr) - start_time < 5) { | 293 | do { |
294 | tox_iterate(bootstrap, nullptr); | 294 | tox_iterate(bootstrap, nullptr); |
295 | tox_iterate(Alice, nullptr); | 295 | tox_iterate(Alice, nullptr); |
296 | tox_iterate(Bobs[0], nullptr); | 296 | tox_iterate(Bobs[0], nullptr); |
297 | tox_iterate(Bobs[1], nullptr); | 297 | tox_iterate(Bobs[1], nullptr); |
298 | tox_iterate(Bobs[2], nullptr); | 298 | tox_iterate(Bobs[2], nullptr); |
299 | c_sleep(20); | 299 | c_sleep(20); |
300 | } | 300 | } while (time(nullptr) - start_time < 5); |
301 | 301 | ||
302 | ck_assert(pthread_join(tids[0], &retval) == 0); | 302 | ck_assert(pthread_join(tids[0], &retval) == 0); |
303 | ck_assert(retval == nullptr); | 303 | ck_assert(retval == nullptr); |