From dbb86d67ee31bb36ce40d46c95d64bda6fc79ade Mon Sep 17 00:00:00 2001 From: Richard Fuchs Date: Fri, 31 Mar 2023 13:11:41 -0400 Subject: [PATCH] MT#56759 warn on unlink failure Change-Id: Ia3d08714865ea929ab94704c9769e678b82b439b --- daemon/recording.c | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/daemon/recording.c b/daemon/recording.c index 9bda6473b..2999c2cd7 100644 --- a/daemon/recording.c +++ b/daemon/recording.c @@ -826,7 +826,10 @@ static void finish_proc(struct call *call) { struct packet_stream *ps = l->data; ps->recording.u.proc.stream_idx = UNINIT_IDX; } - unlink(recording->u.proc.meta_filepath); + int ret = unlink(recording->u.proc.meta_filepath); + if (ret) + ilog(LOG_ERR, "Failed to delete metadata file \"%s\": %s", + recording->u.proc.meta_filepath, strerror(errno)); g_clear_pointer(&recording->u.proc.meta_filepath, free); }