summaryrefslogtreecommitdiffstatshomepage
diff options
context:
space:
mode:
authorToby Vincent <tobyv@tobyvin.dev>2023-10-07 17:19:34 -0500
committerToby Vincent <tobyv@tobyvin.dev>2023-10-07 17:19:34 -0500
commitf97da8f36bc036155875409067599b472fe8c70b (patch)
tree2e22c8d3d9a711c1bedb1a75b88dec012711a970
parent19cb7e5b5b8f1c3193edbf7428253949b5e2025e (diff)
fix(tmux): add check for missing sockets
-rwxr-xr-xtmux/.local/bin/tmux-sshr4
1 files changed, 4 insertions, 0 deletions
diff --git a/tmux/.local/bin/tmux-sshr b/tmux/.local/bin/tmux-sshr
index 42618ad..3c75b8c 100755
--- a/tmux/.local/bin/tmux-sshr
+++ b/tmux/.local/bin/tmux-sshr
@@ -35,6 +35,10 @@ else
"$target" 'tmux -L ssh start-server \; display -p "#{socket_path}"'
)
+ if [ -z "$tmux_local_sock" ] || [ -z "$tmux_remote_sock" ]; then
+ exit 1
+ fi
+
tmux -L ssh new-session -ds "$target" \
ssh -t \
-o "ControlMaster=auto" \