From df944f50e6449b7315c3c0789a33f91c9e27c16f Mon Sep 17 00:00:00 2001 From: Mark Date: Tue, 27 Jan 2026 12:57:02 +0100 Subject: [PATCH] fix(kv-store): allow Predis connection errors to be caught --- packages/kv-store/src/Redis/PredisClient.php | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/packages/kv-store/src/Redis/PredisClient.php b/packages/kv-store/src/Redis/PredisClient.php index 002a8bd3a..d2f01d377 100644 --- a/packages/kv-store/src/Redis/PredisClient.php +++ b/packages/kv-store/src/Redis/PredisClient.php @@ -23,7 +23,13 @@ public function connect(): void return; } - $this->client->connect(); + set_error_handler(static fn () => true); + + try { + $this->client->connect(); + } finally { + restore_error_handler(); + } } public function disconnect(): void