by Eximius » 19 Apr 2014, 17:20
Is lobby(Comm) not used to set up the p2p connections at start? Well there is one thing that is peculiar is that normal FAF uses a weird lobbyComm.lua as it does not log System messages. (Even though both lobby.nxt and faforever.faf have the logging enabled (Though I really do not know the structure of FAF, so I'm just going on hunches here)).
If lobby(Comm).lua is not even used in GW, why is it in the package?
The connection behaviour in GW in this instance seems to be:
Regular: Peer ~> Host ; Connect
Regular: Host ~(fail)~> Peer ; Connection response (Never reaches Peer)
Proxy: Peer ~> Host ; Connect
Proxy: Host ~(reject)~>Peer ; Unexpected connection
Regular: Host ~(Disconnect)~>Peer ; (Regular connection failure?)
Proxy: Peer ~> Host ; Connect
Proxy: Host ~(fail)~> Peer ; Connection response (Never reaches Peer)
EDIT: Noted the LIES AND SLANDER I wrote.
EDITEDIT: I was right the first time. I honestly doubt myself way too much.
Last edited by
Eximius on 20 Apr 2014, 01:01, edited 2 times in total.