mirror of
git://xwords.git.sourceforge.net/gitroot/xwords/xwords
synced 2025-01-15 15:41:24 +01:00
c91865c991
A rare stall resulted when the invitee on channel 2 responded first. It would get assigned channel 1 and so the invitation on that channel would get deleted. If it hadn't already reached the mqtt server it would never be delivered. My fix is to use an invitation's channel instead IFF its address matches the return address of the incoming message. I'm not sure what happens if there's somehow a mix of invited (via rematch) and invited-some-other-way players. None of this matters for two-device games anyway. |
||
---|---|---|
.. | ||
android | ||
common | ||
dawg | ||
debian | ||
linux | ||
newrelay | ||
relay | ||
scripts | ||
tests | ||
wasm | ||
Makefile |