MT#61912 DSM: DSMCallCalleeSession::onSipReply keep last reply

Save last reply gotten and processed with
`DSMCallCalleeSession::onSipReply()`.

E.g. 18X are getting processed for DSM sessions there.

Change-Id: Ie0c44b1ddc8acd3fb07e01c6353eb2dce7a45a6e
mr13.3.1
Donat Zenichev 11 months ago
parent 3267c8d3aa
commit 0a5449a47d

@ -1043,6 +1043,9 @@ void DSMCallCalleeSession::onSipReply(const AmSipRequest& req, const AmSipReply&
// call event handlers where it is not done
TransMap::iterator t = relayed_req.find(reply.cseq);
bool fwd = t != relayed_req.end();
last_200_reply = reply;
DBG("onSipReply: %i %s (fwd=%i)\n",reply.code,reply.reason.c_str(),fwd);
DBG("onSipReply: content-type = %s\n",reply.body.getCTStr().c_str());
if(fwd) {

Loading…
Cancel
Save