소스 검색

topos: detect direction for early dialog NOTIFY

Daniel-Constantin Mierla 1 년 전
부모
커밋
06ce65a2bb
1개의 변경된 파일1개의 추가작업 그리고 1개의 파일을 삭제
  1. 1 1
      src/modules/topos/tps_msg.c

+ 1 - 1
src/modules/topos/tps_msg.c

@@ -915,7 +915,7 @@ int tps_request_received(sip_msg_t *msg, int dialog)
 					   | METHOD_NOTIFY))
 			&& stsd.b_contact.len <= 0) {
 		/* no B-side contact, look for INVITE transaction record */
-		if(metid & (METHOD_BYE | METHOD_UPDATE)) {
+		if(metid & (METHOD_BYE | METHOD_UPDATE | METHOD_NOTIFY)) {
 			/* detect direction - via from-tag */
 			if(tps_dlg_detect_direction(msg, &stsd, &direction) < 0) {
 				goto error;