]> git.ipfire.org Git - thirdparty/freeswitch.git/commitdiff
FS-6680 #resolve
authorBrian West <brian@freeswitch.org>
Wed, 23 Jul 2014 16:28:07 +0000 (11:28 -0500)
committerBrian West <brian@freeswitch.org>
Wed, 23 Jul 2014 16:28:07 +0000 (11:28 -0500)
src/switch_nat.c

index 445d2f2b6d81a3972dc070290f9de831dc688f4b..51f0c3d1d2f7e9e2734949b341f23b67a04b28fe 100644 (file)
@@ -173,7 +173,7 @@ static int get_pmp_pubaddr(char *pub_addr)
                        goto end;
                }
 
-               pflags = switch_wait_sock(natpmp.s, 100, SWITCH_POLL_READ | SWITCH_POLL_ERROR | SWITCH_POLL_HUP);
+               pflags = switch_wait_sock(natpmp.s, switch_interval_time_from_timeval(&timeout), SWITCH_POLL_READ | SWITCH_POLL_ERROR | SWITCH_POLL_HUP);
 
                if ((pflags & SWITCH_POLL_ERROR) || (pflags & SWITCH_POLL_HUP)) {
                        err = "wait sock failed";