summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNanang Izzuddin <nanang@teluu.com>2014-01-29 06:33:38 +0000
committerNanang Izzuddin <nanang@teluu.com>2014-01-29 06:33:38 +0000
commitda29133b4c0957ccae25eacb2308974a839e02aa (patch)
treeebb3f2090a06b88525b4a29f4bc3826e0662782b
parenta8d64ee5f21ae6623f371cd8cd615758fec72200 (diff)
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
-rw-r--r--pjnath/src/pjnath/stun_transaction.c2
1 files changed, 1 insertions, 1 deletions
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 */