siggame / colisee-runner

Micro-service for running scheduled games.
http://siggame.io/colisee-runner
1 stars 0 forks source link

Set timeout on clients #13

Closed user404d closed 6 years ago

user404d commented 6 years ago

basically delay before throwing an error to interrupt running the client container

the timeout needs to be removable, or should do nothing, in the case that the client container ends on time

user404d commented 6 years ago

This is very important. If this is not addressed the queue will fill up with these clients' games as they make no progress, but are still queued for new games. Eventually the queue will be full of games which these bad clients are in and matchmaking will no longer make progress.