diff options
| author | Mikael Magnusson <mikachu@gmail.com> | 2026-05-07 10:41:47 +0200 |
|---|---|---|
| committer | Mikael Magnusson <mikachu@gmail.com> | 2026-05-11 21:31:59 +0200 |
| commit | 89e2802ba27e8186c3edc76e85e1f2320e02e0cd (patch) | |
| tree | f280600f4b47f2a7a92ca86af196ad32ac545744 /Doc | |
| parent | 54493: socket: fix some issues with socket name (diff) | |
| download | zsh-89e2802ba27e8186c3edc76e85e1f2320e02e0cd.tar zsh-89e2802ba27e8186c3edc76e85e1f2320e02e0cd.tar.gz zsh-89e2802ba27e8186c3edc76e85e1f2320e02e0cd.tar.bz2 zsh-89e2802ba27e8186c3edc76e85e1f2320e02e0cd.tar.lz zsh-89e2802ba27e8186c3edc76e85e1f2320e02e0cd.tar.xz zsh-89e2802ba27e8186c3edc76e85e1f2320e02e0cd.tar.zst zsh-89e2802ba27e8186c3edc76e85e1f2320e02e0cd.zip | |
54494: Add zsocket -s to shutdown() a socket fd
Diffstat (limited to 'Doc')
| -rw-r--r-- | Doc/Zsh/mod_socket.yo | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/Doc/Zsh/mod_socket.yo b/Doc/Zsh/mod_socket.yo index 78d9254e8..2c699b1d1 100644 --- a/Doc/Zsh/mod_socket.yo +++ b/Doc/Zsh/mod_socket.yo @@ -7,7 +7,7 @@ startitem() findex(zsocket) cindex(sockets) cindex(sockets, Unix domain) -item(tt(zsocket) [ tt(-altv) ] [ tt(-d) var(fd) ] [ var(args) ])( +item(tt(zsocket) [ tt(-alstv) ] [ tt(-d) var(fd) ] [ var(args) ])( tt(zsocket) is implemented as a builtin to allow full use of shell command line editing, file I/O, and job control mechanisms. ) @@ -33,6 +33,11 @@ File descriptors can be closed with normal shell syntax when no longer needed, for example: example(exec {REPLY}>&-) + +The tt(zsocket -s var(fd)) command may also be used to shut down a +socket fd before closing it. This will send an EOF to the other side, +while this side can still read their subsequent response before closing +the connection fully, for example. ) enditem() |
