Reset stored remote name in dialog (dlg->initial_dest) if transport is server. (#3783)
This commit is contained in:
parent
f9ed97b87d
commit
04f81212a3
|
@ -1878,6 +1878,11 @@ static void dlg_update_routeset(pjsip_dialog *dlg, const pjsip_rx_data *rdata)
|
|||
{
|
||||
pj_strdup(dlg->pool, &dlg->initial_dest,
|
||||
&rdata->tp_info.transport->remote_name.host);
|
||||
} else {
|
||||
/* Reset the stored remote name if the transport is a server
|
||||
* transport.
|
||||
*/
|
||||
dlg->initial_dest.slen = 0;
|
||||
}
|
||||
|
||||
/* Ignore subsequent request from remote */
|
||||
|
|
Loading…
Reference in New Issue