|
@@ -1299,10 +1299,12 @@ void dlg_onroute(struct sip_msg* req, str *route_params, void *param)
|
|
dlg = dlg_lookup(h_entry, h_id);
|
|
dlg = dlg_lookup(h_entry, h_id);
|
|
if (dlg==0) {
|
|
if (dlg==0) {
|
|
LM_WARN("unable to find dialog for %.*s "
|
|
LM_WARN("unable to find dialog for %.*s "
|
|
- "with route param '%.*s' [%u:%u]\n",
|
|
|
|
|
|
+ "with route param '%.*s' [%u:%u] "
|
|
|
|
+ "and call-id '%.*s'\n",
|
|
req->first_line.u.request.method.len,
|
|
req->first_line.u.request.method.len,
|
|
req->first_line.u.request.method.s,
|
|
req->first_line.u.request.method.s,
|
|
- val.len,val.s, h_entry, h_id);
|
|
|
|
|
|
+ val.len,val.s, h_entry, h_id,
|
|
|
|
+ req->callid->body.len, req->callid->body.s);
|
|
if (seq_match_mode==SEQ_MATCH_STRICT_ID )
|
|
if (seq_match_mode==SEQ_MATCH_STRICT_ID )
|
|
return;
|
|
return;
|
|
} else {
|
|
} else {
|