mirror of
https://github.com/chocolate-doom/master-server.git
synced 2024-11-22 04:21:45 +00:00
Chocolate Doom master server
9dca3ddca1
If a server is behind a NAT gateway, we might not get a response when we send it a query. However, a hole punch request may make it accessible. After two seconds with no response, try a hole punch request and if we get a reply, retry the request. We keep state on which servers require hole punching and only allow hole punch requests from clients if they are flagged as such. |
||
---|---|---|
web | ||
.gitignore | ||
.lvimrc | ||
chocolate-master | ||
chocolate-master-test.py | ||
master-cronjob | ||
master_config.py | ||
secure_demo.py |