* check_nua: fiddled with some timing issues
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@11842
d0543943-73ff-0310-b7d9-
9358b9ac24b2
fail_unless(s2_check_callstate(nua_callstate_ready));
fail_unless(s2_check_request(SIP_METHOD_ACK));
+ s2_fast_forward(5);
+
respond_with_sdp(invite, d1, SIP_200_OK, TAG_END());
fail_unless(s2_check_request(SIP_METHOD_ACK));
s2_fast_forward(300);
invite_timer_round(nh, "300", NULL);
- s2_fast_forward(300);
+ s2_fast_forward(140);
nua_bye(nh, TAG_END());
s2_free_message(bye);
fail_unless(s2_check_event(nua_r_bye, 407));
- s2_fast_forward(300);
+ s2_fast_forward(160);
nua_authenticate(nh, NUTAG_AUTH(s2_auth_credentials), TAG_END());
bye = s2_wait_for_request(SIP_METHOD_BYE);
_su_time = _su_time_fast_forwarder;
time_offset += seconds;
+
+ su_root_step(s2->root, 0);
}
/* -- NUA events -------------------------------------------------------- */