[Core] switch_rtp: fix switch_rtp_set_max_missed_packets logging
Warning message about missed packets is misleading. Message indicates greater (>) however, the conditional is greater than or equals (>=). The message prints the value of rtp_sesstion->missed_count twice instead of printing the value of rtp_session->max_missed_packets.
This commit is contained in:
parent
7fc5d9a7c3
commit
0877bd5770
|
@ -2913,11 +2913,11 @@ SWITCH_DECLARE(void) switch_rtp_set_max_missed_packets(switch_rtp_t *rtp_session
|
|||
return;
|
||||
}
|
||||
|
||||
if (rtp_session->missed_count >= max) {
|
||||
if (rtp_session->missed_count > max) {
|
||||
|
||||
switch_log_printf(SWITCH_CHANNEL_SESSION_LOG(rtp_session->session), SWITCH_LOG_WARNING,
|
||||
"new max missed packets(%d->%d) greater than current missed packets(%d). RTP will timeout.\n",
|
||||
rtp_session->missed_count, max, rtp_session->missed_count);
|
||||
rtp_session->max_missed_packets, max, rtp_session->missed_count);
|
||||
}
|
||||
|
||||
rtp_session->max_missed_packets = max;
|
||||
|
|
Loading…
Reference in New Issue