浏览代码

pua_dialoginfo: skip requests that do not control call state

- GH #2700

(cherry picked from commit 1b47452cebb1b7866cbbabd5068a9ff4a39c86d2)
Daniel-Constantin Mierla 4 年之前
父节点
当前提交
8b112fbb5e
共有 1 个文件被更改,包括 5 次插入0 次删除
  1. 5 0
      src/modules/pua_dialoginfo/pua_dialoginfo.c

+ 5 - 0
src/modules/pua_dialoginfo/pua_dialoginfo.c

@@ -260,6 +260,11 @@ __dialog_sendpublish(struct dlg_cell *dlg, int type, struct dlg_cb_params *_para
 				type, dlg, dlginfo);
 		return;
 	}
+
+	/* skip requests that do not control call state */
+	if((request->REQ_METHOD)&(METHOD_PRACK|METHOD_UPDATE)) {
+		return;
+	}
 	if(include_req_uri) {
 		uri = dlginfo->req_uri;
 	} else {