]> git.ipfire.org Git - thirdparty/asterisk.git/commitdiff
chan_pjsip: Correct misleading trace message
authorSean Bright <sean.bright@gmail.com>
Thu, 13 May 2021 02:20:23 +0000 (22:20 -0400)
committerSean Bright <sean.bright@gmail.com>
Thu, 13 May 2021 02:20:23 +0000 (22:20 -0400)
ASTERISK-29358 #close

Change-Id: I050daff67066873df4e8fc7f4bd977c1ca06e647

channels/chan_pjsip.c

index 773471d8ef7dce197592263e53c0c094b92f0c56..8785bfa9fb1ba054a0635ed9220cf48ae06979b6 100644 (file)
@@ -3211,15 +3211,16 @@ static void chan_pjsip_incoming_response(struct ast_sip_session *session, struct
                break;
        }
        case 183:
-               ast_trace(-1, "%s: Queueing PROGRESS\n", ast_sip_session_get_name(session));
                if (session->endpoint->ignore_183_without_sdp) {
                        pjsip_rdata_sdp_info *sdp = pjsip_rdata_get_sdp_info(rdata);
                        if (sdp && sdp->body.ptr) {
+                               ast_trace(-1, "%s: Queueing PROGRESS\n", ast_sip_session_get_name(session));
                                ast_trace(1, "%s Method: %.*s Status: %d  Queueing PROGRESS with SDP\n", ast_sip_session_get_name(session),
                                        (int)rdata->msg_info.cseq->method.name.slen, rdata->msg_info.cseq->method.name.ptr, status.code);
                                ast_queue_control(session->channel, AST_CONTROL_PROGRESS);
                        }
                } else {
+                       ast_trace(-1, "%s: Queueing PROGRESS\n", ast_sip_session_get_name(session));
                        ast_trace(1, "%s Method: %.*s Status: %d  Queueing PROGRESS without SDP\n", ast_sip_session_get_name(session),
                                (int)rdata->msg_info.cseq->method.name.slen, rdata->msg_info.cseq->method.name.ptr, status.code);
                        ast_queue_control(session->channel, AST_CONTROL_PROGRESS);