go-sip-ua icon indicating copy to clipboard operation
go-sip-ua copied to clipboard

ua.go 中的 handleBye 无法触发 Terminated

Open FireTiger23 opened this issue 2 years ago • 3 comments

image 如图 这个一直都是返回 未找到 不管是哪一方挂电话 都没有满足这个条件 所以里面的Terminated一直都没有执行到。

FireTiger23 avatar Sep 21 '22 11:09 FireTiger23

因为,iss这个map是用branch和callid来作为key的,但是标准的sip,branch仅仅用于transaction,所以bye过来的branch和invite的branch是不一致的,其实只要把New Session Key这个函数的branchID置为空就可以了

czk630597526 avatar Oct 25 '22 07:10 czk630597526

有什么办法不改内部的代码来解决这个问题吗

zuoganggit avatar Jun 08 '23 05:06 zuoganggit

master 分支代码已经不用branchId了,什么时候出新版本

zuoganggit avatar Jun 08 '23 05:06 zuoganggit