diff options
| author | Fabio Alessandrelli <fabio.alessandrelli@gmail.com> | 2024-08-06 13:15:55 +0200 |
|---|---|---|
| committer | Fabio Alessandrelli <fabio.alessandrelli@gmail.com> | 2024-08-06 13:21:47 +0200 |
| commit | c5fa7354bb17ce41a292282a14c92eff3e2ba5ab (patch) | |
| tree | 37ae1de1254a5c7909e71bb01a1dc526929731b5 /platform/web/api/api.cpp | |
| parent | 4359c28feafb39dd0157744a52f6746d49a38c37 (diff) | |
| download | redot-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/web/api/api.cpp')
0 files changed, 0 insertions, 0 deletions
