summaryrefslogtreecommitdiffstats
path: root/platform/linuxbsd/wayland/wayland_thread.cpp
diff options
context:
space:
mode:
authorFabio Alessandrelli <fabio.alessandrelli@gmail.com>2024-08-06 13:15:55 +0200
committerFabio Alessandrelli <fabio.alessandrelli@gmail.com>2024-08-06 13:21:47 +0200
commitc5fa7354bb17ce41a292282a14c92eff3e2ba5ab (patch)
tree37ae1de1254a5c7909e71bb01a1dc526929731b5 /platform/linuxbsd/wayland/wayland_thread.cpp
parent4359c28feafb39dd0157744a52f6746d49a38c37 (diff)
downloadredot-engine-c5fa7354bb17ce41a292282a14c92eff3e2ba5ab.tar.gz
[MP] Fix relay protocol routing with negative targets
Godot supports sending messages to "all but one peer" by sending a packet with a negative target (the negated ID of the excluded peer). The relay protocol was incorrectly interpreting the values and relaying the message to the wrong peers. This issue only affected "send_bytes" since the other subsystem (RPC and replication) "resolves" the correct IDs client-side (to match visibility information).
Diffstat (limited to 'platform/linuxbsd/wayland/wayland_thread.cpp')
0 files changed, 0 insertions, 0 deletions