commit | acedc2dcf2673cf199ba1ba08705dc8fd270c0c7 | [log] [download] |
---|---|---|
author | Tiago Cunha <tcunha@gmx.com> | Wed Sep 23 14:39:30 2009 +0000 |
committer | Tiago Cunha <tcunha@gmx.com> | Wed Sep 23 14:39:30 2009 +0000 |
tree | f51d5c52a93e0f6f2fba161d87e0cd0ac7230ea0 | |
parent | c40d8cbda4c391008b4c46d211d6f3c09accd81a [diff] |
Sync OpenBSD patchset 345: Don't attempt to open() the tty path, rely on the client sending its stdin fd with imsg and fatal if it doesn't, then set the FD_CLOEXEC flag in tty_init instead of tty_open to prevent them leaking into child processes if any are created between the two calls. This bumps the protocol version, so the tmux server should be killed before upgrading.