From 18904c40d2591d82b30f06a319fc3f8e9766767c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Rafa=C3=ABl=20Carr=C3=A9?= Date: Fri, 8 Nov 2024 11:11:09 +0100 Subject: [PATCH] udpsink: set fd to -1 if URI is NULL --- lib/upipe-modules/upipe_udp_sink.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/upipe-modules/upipe_udp_sink.c b/lib/upipe-modules/upipe_udp_sink.c index f34cd502e..76e316724 100644 --- a/lib/upipe-modules/upipe_udp_sink.c +++ b/lib/upipe-modules/upipe_udp_sink.c @@ -408,7 +408,7 @@ static int _upipe_udpsink_set_uri(struct upipe *upipe, const char *uri) if (unlikely(upipe_udpsink->fd != -1)) { if (likely(upipe_udpsink->uri != NULL)) upipe_notice_va(upipe, "closing socket %s", upipe_udpsink->uri); - close(upipe_udpsink->fd); + ubase_clean_fd(&upipe_udpsink->fd); } ubase_clean_str(&upipe_udpsink->uri); upipe_udpsink_set_upump(upipe, NULL);