lunixbochs / uberserver

matchmaking/chat lobby server for the spring rts project
MIT License
8 stars 4 forks source link

hole punching doesn't work in midgame join #2

Closed abma closed 13 years ago

abma commented 13 years ago

looks like it is done only on game start, it should be done on rejoin, too.

(i'm unsure if this is a problem by lobby, engine or autohost...)

lunixbochs commented 13 years ago

host is notified of client's udp port via CLIENTIPPORT on battle join, and again if we receive a new UDP packet after battle join

looks like this is an issue in Spring (can autohost interface add UDP ports for new spectators?) and the lobby (if so, the lobby needs to support it)