]> git.ipfire.org Git - thirdparty/asterisk.git/commitdiff
chan_rtp.c: Change MulticastRTP nameing to avoid memory leak
authorPeterHolik <peter@holik.at>
Tue, 16 Jan 2024 07:42:05 +0000 (08:42 +0100)
committerPeterHolik <peter@holik.at>
Wed, 17 Jan 2024 14:12:52 +0000 (14:12 +0000)
Fixes: asterisk#536
channels/chan_rtp.c

index 5d2c282ad3c7f97d79a58b86bce988879d8b887c..d6342c47c21434c97521dbd5103ed6e3e9d9f9e0 100644 (file)
@@ -211,7 +211,7 @@ static struct ast_channel *multicast_rtp_request(const char *type, struct ast_fo
        }
 
        chan = ast_channel_alloc(1, AST_STATE_DOWN, "", "", "", "", "", assignedids,
-               requestor, 0, "MulticastRTP/%p", instance);
+               requestor, 0, "MulticastRTP/%s-%p", args.destination, instance);
        if (!chan) {
                ast_rtp_instance_destroy(instance);
                goto failure;