diff options
author | 2010-01-27 13:26:17 +0000 | |
---|---|---|
committer | 2010-01-27 13:26:17 +0000 | |
commit | 445e8a436bdce002d31001b0bb48e3ba07c24c7c (patch) | |
tree | 773feedbbf64efc83818ba31efc04709551e47ac /usr.bin/tmux/tmux.h | |
parent | - regen (diff) | |
download | wireguard-openbsd-445e8a436bdce002d31001b0bb48e3ba07c24c7c.tar.xz wireguard-openbsd-445e8a436bdce002d31001b0bb48e3ba07c24c7c.zip |
fix bug introduced in mux rewrite:
In a mux master, when a socket to a mux slave closes before its server
session (as may occur when the slave has been signalled), gracefully
close the server session rather than deleting its channel immediately.
A server may have more messages on that channel to send (e.g. an exit
message) that will fatal() the client if they are sent to a channel that
has been prematurely deleted.
spotted by imorgan AT nas.nasa.gov
Diffstat (limited to 'usr.bin/tmux/tmux.h')
0 files changed, 0 insertions, 0 deletions