From 8142e00c742c085cd814ed6f700ef9f485193d6d Mon Sep 17 00:00:00 2001 From: "CanbiZ (MickLesk)" <47820557+MickLesk@users.noreply.github.com> Date: Mon, 13 Apr 2026 20:19:19 +0200 Subject: [PATCH] fix(slskd): inline LOCK_FILE variable --- install/slskd-install.sh | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/install/slskd-install.sh b/install/slskd-install.sh index 7cf88a28c..448839a71 100644 --- a/install/slskd-install.sh +++ b/install/slskd-install.sh @@ -47,15 +47,13 @@ if [[ ${soularr,,} =~ ^(y|yes)$ ]]; then cat </opt/soularr/run.sh #!/usr/bin/env bash -LOCK_FILE="/opt/soularr/.soularr.lock" - if ps aux | grep "[s]oularr.py" >/dev/null; then echo "Soularr is already running. Exiting..." >&2 exit 1 fi # Remove stale lock file from previous ungraceful exit -rm -f "\$LOCK_FILE" +rm -f "/opt/soularr/.soularr.lock" source /opt/soularr/venv/bin/activate uv run python3 -u /opt/soularr/soularr.py --config-dir /opt/soularr 2>&1