diff options
author | Toby Vincent <tobyv@tobyvin.dev> | 2023-10-07 17:19:34 -0500 |
---|---|---|
committer | Toby Vincent <tobyv@tobyvin.dev> | 2023-10-07 17:19:34 -0500 |
commit | f97da8f36bc036155875409067599b472fe8c70b (patch) | |
tree | 2e22c8d3d9a711c1bedb1a75b88dec012711a970 | |
parent | 19cb7e5b5b8f1c3193edbf7428253949b5e2025e (diff) |
fix(tmux): add check for missing sockets
-rwxr-xr-x | tmux/.local/bin/tmux-sshr | 4 |
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" \ |