Răsfoiți Sursa

pua_dialoginfo: skip requests that do not control call state

- GH #2700

(cherry picked from commit 1b47452cebb1b7866cbbabd5068a9ff4a39c86d2)
Daniel-Constantin Mierla 4 ani în urmă
părinte
comite
8b112fbb5e
1 a modificat fișierele cu 5 adăugiri și 0 ștergeri
  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 {