From 0297dba7f9024398550f22a4f1739aa2d60897e8 Mon Sep 17 00:00:00 2001 From: Bogdan Date: Mon, 22 Sep 2025 15:53:29 +0300 Subject: [PATCH] Attempt to remove pid file only if config folder exists (cherry picked from commit df4a56662f6870a194179ffc29c98dc64af9e07c) --- src/NzbDrone.Common/EnvironmentInfo/AppFolderFactory.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/NzbDrone.Common/EnvironmentInfo/AppFolderFactory.cs b/src/NzbDrone.Common/EnvironmentInfo/AppFolderFactory.cs index 3b1ba4af99..81e2f2ecb7 100644 --- a/src/NzbDrone.Common/EnvironmentInfo/AppFolderFactory.cs +++ b/src/NzbDrone.Common/EnvironmentInfo/AppFolderFactory.cs @@ -199,7 +199,7 @@ private void MoveSqliteDatabase(string source, string destination) private void RemovePidFile() { - if (OsInfo.IsNotWindows) + if (OsInfo.IsNotWindows && _diskProvider.FolderExists(_appFolderInfo.AppDataFolder)) { _diskProvider.DeleteFile(Path.Combine(_appFolderInfo.AppDataFolder, "radarr.pid")); }