diff options
| author | Ian Douglas Scott <idscott@system76.com> | 2026-08-25 12:09:24 -0700 |
|---|---|---|
| committer | Ian Douglas Scott <idscott@system76.com> | 2026-08-27 08:50:20 -0700 |
| commit | bd616d428acc804ab1e2245cf44431184ff2c8a9 (patch) | |
| tree | a543b85de5c23a4b66e79e51f39521167a7da080 /protocol/.gitignore | |
| parent | meson: Use can_run_host_binaries to test if the build machine can execute (diff) | |
| download | wayland-main.tar wayland-main.tar.gz wayland-main.tar.bz2 wayland-main.tar.lz wayland-main.tar.xz wayland-main.tar.zst wayland-main.zip | |
I believe this wording is accurate. The thread safety risks here are real, if
uncommon in practice (partly since `WAYLAND_SOCKET` isn't set in the context
most clients are run), and is non-obvious, so at least documenting it seems
appropriate.
It's also left unstated that a bogus `WAYLAND_SOCKET` value could cause all
sorts of weirdness if it tries to treat some other socket file descriptor as a
Wayland socket. That should generally only happen if `WAYLAND_SOCKET` is set
by buggy or malicious code though.
Fixes https://gitlab.freedesktop.org/wayland/wayland/-/work_items/424.
Signed-off-by: Ian Douglas Scott <idscott@system76.com>
Diffstat (limited to 'protocol/.gitignore')
0 files changed, 0 insertions, 0 deletions
