From 063b02cb11593094cc7963e2493c3b879275cfd8 Mon Sep 17 00:00:00 2001 From: Mike Brady <4265913+mikebrady@users.noreply.github.com> Date: Wed, 1 Sep 2021 16:40:04 +0100 Subject: [PATCH] Mark the airplay_gid free by nulling it. --- player.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/player.c b/player.c index c95588e9..a61dc841 100644 --- a/player.c +++ b/player.c @@ -1705,8 +1705,10 @@ void player_thread_cleanup_handler(void *arg) { if (conn->stream.type == ast_apple_lossless) terminate_decoders(conn); - if (conn->airplay_gid) + if (conn->airplay_gid) { free(conn->airplay_gid); + conn->airplay_gid = NULL; + } reset_anchor_info(conn); release_play_lock(conn);