From b42f0049d2e2dfb4bb83605835f676f57096830b Mon Sep 17 00:00:00 2001
From: Pascal Scholz
Date: Mon, 26 Oct 2026 19:45:51 +0100
Subject: [PATCH] Keep remote-control loop alive when Ctrl+C is pressed in tmux
Co-Authored-By: Claude Opus 5.5
---
claude-remote/claude/rc-loop.sh | 3 +++
1 file changed, 3 insertions(+)
diff --git a/claude-remote/claude/rc-loop.sh b/claude-remote/claude/rc-loop.sh
index 2025969..e809150 100644
--- a/claude-remote/claude/rc-loop.sh
+++ b/claude-remote/claude/rc-loop.sh
@@ -4,6 +4,9 @@
dir="$1"
url="$2"
+# Strg+C beendet nur den laufenden Server, nicht diese Schleife.
+trap 'echo " (Strg+C – Neustart folgt; zum Verlassen von tmux: Strg+b, dann d)"' INT
+
while true; do
if [ ! -d "$dir/.git" ]; then
echo "[$(date '+%F %T')] Klone $url nach $dir ..."