Module: kamailio Branch: 4.3 Commit: 5fcac5c54fd487014efe1645f4db0e31dd6564e7 URL: https://github.com/kamailio/kamailio/commit/5fcac5c54fd487014efe1645f4db0e31dd6564e7
Author: Camille Oudot <[email protected]> Committer: Camille Oudot <[email protected]> Date: 2015-11-25T11:59:39+01:00 usrloc: fix mem leak when closing expired TCP CONN_EOF handler already decreases the reference counter for us (cherry picked from commit daa2509a58438505a6faa57e1a8befcc667a3b28) --- Modified: modules/usrloc/urecord.c --- Diff: https://github.com/kamailio/kamailio/commit/5fcac5c54fd487014efe1645f4db0e31dd6564e7.diff Patch: https://github.com/kamailio/kamailio/commit/5fcac5c54fd487014efe1645f4db0e31dd6564e7.patch --- diff --git a/modules/usrloc/urecord.c b/modules/usrloc/urecord.c index 36f747b..414a958 100644 --- a/modules/usrloc/urecord.c +++ b/modules/usrloc/urecord.c @@ -252,7 +252,6 @@ static inline int close_connection(int conid) { msg[1] = CONN_EOF; n = send_all(unix_tcp_sock, msg, sizeof(msg)); - tcpconn_put(con); if (unlikely(n <= 0)){ LM_ERR("failed to send close request: %s (%d)\n", strerror(errno), errno); return 0; _______________________________________________ sr-dev mailing list [email protected] http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-dev
