From 4409124ba8b87c8141767c9a5d669b68add3343e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ma=C3=ABl=20Gangloff?= Date: Tue, 7 Oct 2025 19:55:19 +0200 Subject: [PATCH] fix: add destructor in InfluxDbService --- src/Service/InfluxdbService.php | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/src/Service/InfluxdbService.php b/src/Service/InfluxdbService.php index 4f8a0a1..caa2af6 100644 --- a/src/Service/InfluxdbService.php +++ b/src/Service/InfluxdbService.php @@ -53,6 +53,7 @@ readonly class InfluxdbService ], (int) floor($info['start_time'] * 1e3), WritePrecision::MS) ); + $this->client->close(); } public function addDomainOrderPoint(Connector $connector, Domain $domain, bool $success): void @@ -64,6 +65,7 @@ readonly class InfluxdbService ], [ 'success' => $success, ])); + $this->client->close(); } public function addDomainNotificationPoint(Domain $domain, TriggerAction $triggerAction, bool $success): void @@ -75,6 +77,7 @@ readonly class InfluxdbService ], [ 'success' => $success, ])); + $this->client->close(); } private function writePoints(Point ...$points): void @@ -89,10 +92,6 @@ readonly class InfluxdbService } catch (\Throwable) { // TODO: Add a retry mechanism if writing fails } - } - - protected function __destruct() - { $this->client->close(); } }