From 05ab905869d633512f13af25d79081588a081874 Mon Sep 17 00:00:00 2001 From: Chris B Date: Tue, 2 Mar 2021 16:41:42 +0100 Subject: [PATCH] Update Transport.php --- src/Elasticsearch/Transport.php | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/Elasticsearch/Transport.php b/src/Elasticsearch/Transport.php index f436b0bf3..e27d9fdbd 100644 --- a/src/Elasticsearch/Transport.php +++ b/src/Elasticsearch/Transport.php @@ -129,8 +129,9 @@ function ($response) { }, //onFailure function ($response) { + $code = $response->getCode(); // Ignore 400 level errors, as that means the server responded just fine - if (!(isset($response['code']) && $response['code'] >=400 && $response['code'] < 500)) { + if ($code < 400 || $code >= 500) { // Otherwise schedule a check $this->connectionPool->scheduleCheck(); }