From: Arran Cudbard-Bell Date: Thu, 3 Nov 2016 19:22:39 +0000 (-0400) Subject: Free the message buffer, after submitting the message... X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=7ec27603d2aaa60189d6c6504ebe78ff6790a49e;p=thirdparty%2Ffreeradius-server.git Free the message buffer, after submitting the message... --- diff --git a/src/modules/rlm_sigtran/sccp.c b/src/modules/rlm_sigtran/sccp.c index e836555c0c8..d043388108e 100644 --- a/src/modules/rlm_sigtran/sccp.c +++ b/src/modules/rlm_sigtran/sccp.c @@ -201,6 +201,8 @@ int sigtran_tcap_outgoing(UNUSED struct msgb *msg_in, void *ctx, sigtran_transac sccp_write(msg, &conn->conf->sccp_calling_sockaddr, &conn->conf->sccp_called_sockaddr, SCCP_PROTOCOL_RETURN_MESSAGE << 4 | SCCP_PROTOCOL_CLASS_0, ctx); /* Class is connectionless (ish) */ + msgb_free(msg); + txn->ctx.timer.data = txn; txn->ctx.timer.cb = sigtran_tcap_timeout;