summaryrefslogtreecommitdiff
path: root/pjnath/src/pjnath-test/stun_sock_test.c
diff options
context:
space:
mode:
Diffstat (limited to 'pjnath/src/pjnath-test/stun_sock_test.c')
-rw-r--r--pjnath/src/pjnath-test/stun_sock_test.c14
1 files changed, 10 insertions, 4 deletions
diff --git a/pjnath/src/pjnath-test/stun_sock_test.c b/pjnath/src/pjnath-test/stun_sock_test.c
index 7a309ea..3c3cecc 100644
--- a/pjnath/src/pjnath-test/stun_sock_test.c
+++ b/pjnath/src/pjnath-test/stun_sock_test.c
@@ -1,4 +1,4 @@
-/* $Id: stun_sock_test.c 3553 2011-05-05 06:14:19Z nanang $ */
+/* $Id: stun_sock_test.c 4360 2013-02-21 11:26:35Z bennylp $ */
/*
* Copyright (C) 2008-2011 Teluu Inc. (http://www.teluu.com)
* Copyright (C) 2003-2008 Benny Prijono <benny@prijono.org>
@@ -298,7 +298,7 @@ static int timeout_test(pj_stun_config *cfg, pj_bool_t destroy_on_err)
struct stun_client *client;
pj_str_t srv_addr;
pj_time_val timeout, t;
- int ret = 0;
+ int i, ret = 0;
pj_status_t status;
PJ_LOG(3,(THIS_FILE, " timeout test [%d]", destroy_on_err));
@@ -359,6 +359,8 @@ static int timeout_test(pj_stun_config *cfg, pj_bool_t destroy_on_err)
on_return:
destroy_server(srv);
destroy_client(client);
+ for (i=0; i<7; ++i)
+ handle_events(cfg, 50);
return ret;
}
@@ -373,7 +375,7 @@ static int missing_attr_test(pj_stun_config *cfg, pj_bool_t destroy_on_err)
struct stun_client *client;
pj_str_t srv_addr;
pj_time_val timeout, t;
- int ret = 0;
+ int i, ret = 0;
pj_status_t status;
PJ_LOG(3,(THIS_FILE, " missing attribute test [%d]", destroy_on_err));
@@ -426,6 +428,8 @@ static int missing_attr_test(pj_stun_config *cfg, pj_bool_t destroy_on_err)
on_return:
destroy_server(srv);
destroy_client(client);
+ for (i=0; i<7; ++i)
+ handle_events(cfg, 50);
return ret;
}
@@ -440,7 +444,7 @@ static int keep_alive_test(pj_stun_config *cfg)
pj_stun_sock_info info;
pj_str_t srv_addr;
pj_time_val timeout, t;
- int ret = 0;
+ int i, ret = 0;
pj_status_t status;
PJ_LOG(3,(THIS_FILE, " normal operation"));
@@ -791,6 +795,8 @@ static int keep_alive_test(pj_stun_config *cfg)
on_return:
destroy_server(srv);
destroy_client(client);
+ for (i=0; i<7; ++i)
+ handle_events(cfg, 50);
return ret;
}