... | ... |
@@ -1258,6 +1258,9 @@ dlg_cell_t *dlg_lookup_msg_dialog(sip_msg_t *msg, unsigned int *dir) |
1258 | 1258 |
msg->callid->body.len, msg->callid->body.s); |
1259 | 1259 |
return NULL; |
1260 | 1260 |
} |
1261 |
+ if(msg->first_line.u.request.method_value == METHOD_CANCEL) { |
|
1262 |
+ dlg_set_ctx_iuid(dlg); |
|
1263 |
+ } |
|
1261 | 1264 |
if(dir) *dir = vdir; |
1262 | 1265 |
return dlg; |
1263 | 1266 |
} |