summaryrefslogtreecommitdiffstats
path: root/tmux.1
diff options
context:
space:
mode:
authorThomas Adam <thomas@xteddy.org>2020-01-02 00:01:29 +0000
committerThomas Adam <thomas@xteddy.org>2020-01-02 00:01:29 +0000
commit7110226b966a8a8878f05a8fb36571d225c06485 (patch)
treec9c762cf7480a64fe5eaabb1abdbcc8bd69e25ac /tmux.1
parent566ab9aa286f6d0468d2d5196367eb6d3c658270 (diff)
parentac85a3e0d37bc75a9ca0416898636a544af8eeb4 (diff)
Merge branch 'obsd-master'
Diffstat (limited to 'tmux.1')
-rw-r--r--tmux.139
1 files changed, 37 insertions, 2 deletions
diff --git a/tmux.1 b/tmux.1
index 2a9aeabe..1dfafd5c 100644
--- a/tmux.1
+++ b/tmux.1
@@ -938,7 +938,9 @@ If
is specified, any other clients attached to the session are detached.
If
.Fl x
-is given, send SIGHUP to the parent process of the client as well as
+is given, send
+.Dv SIGHUP
+to the parent process of the client as well as
detaching the client, typically causing it to exit.
.Fl r
signifies the client is read-only (only keys bound to the
@@ -989,7 +991,9 @@ option kills all but the client given with
.Fl t .
If
.Fl P
-is given, send SIGHUP to the parent process of the client, typically causing it
+is given, send
+.Dv SIGHUP
+to the parent process of the client, typically causing it
to exit.
With
.Fl E ,
@@ -5155,6 +5159,37 @@ channel are made to wait until the channel is unlocked with
.Ic wait-for
.Fl U .
.El
+.Sh EXIT MESSAGES
+When a
+.Nm
+client detaches, it prints a message.
+This may be one of:
+.Bl -tag -width Ds
+.It [detached (from session ...)]
+The client was detached normally.
+.It [detached and SIGHUP]
+The client was detached and its parent sent the
+.Dv SIGHUP
+signal (for example with
+.Ic detach-client
+.Fl P ) .
+.It [lost tty]
+The client's
+.Xr tty 4
+or
+.Xr pty 4
+was unexpectedly destroyed.
+.It [terminated]
+The client was killed with
+.Dv SIGTERM .
+.It [exited]
+The server exited when it had no sessions.
+.It [server exited]
+The server exited when it received
+.Dv SIGTERM .
+.It [server exited unexpectedly]
+The server crashed or otherwise exited without telling the client the reason.
+.El
.Sh TERMINFO EXTENSIONS
.Nm
understands some unofficial extensions to