diff options
-rw-r--r-- | pjnath/src/pjnath/stun_transaction.c | 2 |
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 */ |