From da29133b4c0957ccae25eacb2308974a839e02aa Mon Sep 17 00:00:00 2001 From: Nanang Izzuddin Date: Wed, 29 Jan 2014 06:33:38 +0000 Subject: Fix #1726: Added check in assertion line for transmitting STUN message without incrementing retransmission count. git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4717 74dad513-b988-da41-8d7b-12977e46ad98 --- pjnath/src/pjnath/stun_transaction.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'pjnath') diff --git a/pjnath/src/pjnath/stun_transaction.c b/pjnath/src/pjnath/stun_transaction.c index aede7bc6..586ea555 100644 --- a/pjnath/src/pjnath/stun_transaction.c +++ b/pjnath/src/pjnath/stun_transaction.c @@ -201,7 +201,7 @@ static pj_status_t tsx_transmit_msg(pj_stun_client_tsx *tsx, pj_status_t status; PJ_ASSERT_RETURN(tsx->retransmit_timer.id == TIMER_INACTIVE || - !tsx->require_retransmit, PJ_EBUSY); + !tsx->require_retransmit || !mod_count, PJ_EBUSY); if (tsx->require_retransmit && mod_count) { /* Calculate retransmit/timeout delay */ -- cgit v1.2.3