Under normal conditions it is unlikely we will ever receive a response for a transaction
or dialog we don't know about but if any are received ignore them.
........
Merged revisions 404371 from http://svn.asterisk.org/svn/asterisk/branches/12
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@404372
65c4cc65-6c06-0410-ace0-
fbb531ad65f3
tsx = pjsip_rdata_get_tsx(rdata);
dlg = pjsip_rdata_get_dlg(rdata);
- ast_assert(dlg != NULL && tsx != NULL);
- endpoint = ast_sip_dialog_get_endpoint(dlg);
+ if (!dlg || !tsx) {
+ return PJ_FALSE;
+ }
+ endpoint = ast_sip_dialog_get_endpoint(dlg);
if (!endpoint) {
return PJ_FALSE;
}