From fb2337ea8274d178b96f34409a10201a800510d9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sebastian=20Dr=C3=B6ge?= Date: Wed, 22 Jan 2025 12:34:31 +0200 Subject: [PATCH] netclientclock: Don't stop searching the clock cache when the first corrupted clock is found The clock we're looking for might be working fine and be available afterwards. Part-of: --- subprojects/gstreamer/libs/gst/net/gstnetclientclock.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/subprojects/gstreamer/libs/gst/net/gstnetclientclock.c b/subprojects/gstreamer/libs/gst/net/gstnetclientclock.c index da1b21692b..8edc72a0fd 100644 --- a/subprojects/gstreamer/libs/gst/net/gstnetclientclock.c +++ b/subprojects/gstreamer/libs/gst/net/gstnetclientclock.c @@ -1378,7 +1378,7 @@ gst_net_client_clock_constructed (GObject * object) GST_NET_CLIENT_INTERNAL_CLOCK (tmp->clock); if (internal_clock->marked_corrupted) - break; + continue; if (strcmp (internal_clock->address, self->priv->address) == 0 && internal_clock->port == self->priv->port) {