From 19cecef865628ce45f1adb4fe2e7569372abe2ee Mon Sep 17 00:00:00 2001 From: yggverse Date: Wed, 4 Mar 2026 20:04:36 +0200 Subject: [PATCH] convert socket address to url as php#72811 --- src/Controller/CrontabController.php | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/src/Controller/CrontabController.php b/src/Controller/CrontabController.php index 21b8f68..7bc88e7 100644 --- a/src/Controller/CrontabController.php +++ b/src/Controller/CrontabController.php @@ -48,13 +48,17 @@ class CrontabController extends AbstractController // Get new servers from masters foreach ((array) explode(',', $this->getParameter('app.masters')) as $master) { - if (!$host = parse_url($master, PHP_URL_HOST)) // @TODO IPv6 https://bugs.php.net/bug.php?id=72811 + $master_url = "udp://" . ltrim($master, "udp://"); // @TODO IPv6 https://bugs.php.net/bug.php?id=72811 + + if (!$host = parse_url($master_url, PHP_URL_HOST)) { + print("Could not parse host from " . $master); // @TODO handle continue; } - if (!$port = parse_url($master, PHP_URL_PORT)) + if (!$port = parse_url($master_url, PHP_URL_PORT)) { + print("Could not parse port from " . $master); // @TODO handle continue; }