diff options
| author | 2009-08-11 17:18:35 +0000 | |
|---|---|---|
| committer | 2009-08-11 17:18:35 +0000 | |
| commit | fd234c13bbb2dd6e8d32f1d52712901745cd10fe (patch) | |
| tree | fd08c1d2c7befb0424b54706039d89e2a0b771f9 /sys/kern/init_main.c | |
| parent | fix some stupidity in x86 bus_space_map. (diff) | |
| download | wireguard-openbsd-fd234c13bbb2dd6e8d32f1d52712901745cd10fe.tar.xz wireguard-openbsd-fd234c13bbb2dd6e8d32f1d52712901745cd10fe.zip | |
Switch tmux to use imsg. This is the last major change to make the
client-server protocol more resilient and make the protocol versioning work
properly. In future, the only things requiring a protocol version bump will be
changes in the message structs, and (when both client and server have this
change) mixing different versions should nicely report an error message.
As a side effect this also makes the code tidier, fixes a problem with the way
errors reported during server startup were handled, and supports fd passing
(which will be used in future).
Looked over by eric@, thanks.
Please note that mixing a client with this change with an older server or vice
versa may cause tmux to crash or hang - tmux should be completely exited before
upgrading.
Diffstat (limited to 'sys/kern/init_main.c')
0 files changed, 0 insertions, 0 deletions
