From 86cf1ae3198dffe6cca45f957b25b021ecb616d8 Mon Sep 17 00:00:00 2001 From: Andras Bacsai Date: Wed, 30 Oct 2024 21:33:01 +0100 Subject: [PATCH] Refactor Server model to remove SSH multiplexing file --- app/Models/Server.php | 3 +++ 1 file changed, 3 insertions(+) diff --git a/app/Models/Server.php b/app/Models/Server.php index bd09f1b85..a9e3acde4 100644 --- a/app/Models/Server.php +++ b/app/Models/Server.php @@ -5,6 +5,7 @@ namespace App\Models; use App\Actions\Server\InstallDocker; use App\Actions\Server\StartSentinel; use App\Enums\ProxyTypes; +use App\Helpers\SshMultiplexingHelper; use App\Jobs\CheckAndStartSentinelJob; use App\Notifications\Server\Reachable; use App\Notifications\Server\Unreachable; @@ -1064,6 +1065,8 @@ $schema://$host { { config()->set('constants.ssh.mux_enabled', ! $isManualCheck); + SshMultiplexingHelper::removeMuxFile($this); + if ($this->skipServer()) { return ['uptime' => false, 'error' => 'Server skipped.']; }