[sr-dev] git:master:5dda7f33: usrloc: send keepalive over ws and wss connections

Daniel-Constantin Mierla miconda at gmail.com
Fri Oct 9 09:26:32 CEST 2020


Module: kamailio
Branch: master
Commit: 5dda7f336121b6068fd306340cb90a7d7e76c708
URL: https://github.com/kamailio/kamailio/commit/5dda7f336121b6068fd306340cb90a7d7e76c708

Author: Daniel-Constantin Mierla <miconda at gmail.com>
Committer: Daniel-Constantin Mierla <miconda at gmail.com>
Date: 2020-10-09T09:25:41+02:00

usrloc: send keepalive over ws and wss connections

---

Modified: src/modules/usrloc/ul_keepalive.c

---

Diff:  https://github.com/kamailio/kamailio/commit/5dda7f336121b6068fd306340cb90a7d7e76c708.diff
Patch: https://github.com/kamailio/kamailio/commit/5dda7f336121b6068fd306340cb90a7d7e76c708.patch

---

diff --git a/src/modules/usrloc/ul_keepalive.c b/src/modules/usrloc/ul_keepalive.c
index a1070f3f74..a69a76d8b9 100644
--- a/src/modules/usrloc/ul_keepalive.c
+++ b/src/modules/usrloc/ul_keepalive.c
@@ -253,6 +253,11 @@ static int ul_ka_send(str *kamsg, dest_info_t *kadst)
 	}
 
 #ifdef USE_TCP
+	else if(kadst->proto == PROTO_WS || kadst->proto == PROTO_WSS) {
+		/*ws-wss*/
+		kadst->id=0;
+		return wss_send(kadst, kamsg->s, kamsg->len);
+	}
 	else if(kadst->proto == PROTO_TCP) {
 		/*tcp*/
 		kadst->id=0;




More information about the sr-dev mailing list