ProAvalon icon indicating copy to clipboard operation
ProAvalon copied to clipboard

Keep games in memory for a few seconds after all players leave?

Open karthiktadepalli1 opened this issue 4 years ago • 2 comments

Games can get deleted when all players are ejected due to server disconnects. To avoid this, could the server's default behavior be to keep games for a short period (say, 30 seconds) after all players leave the game? The period should be small enough to have a relatively low impact on server load, but long enough to give people time to return. In my experience, people return from disconnects within 10-15 seconds, and only 1 player needs to return in this time frame for the game to be saved---so 30 seconds should be sufficient time to save games from being deleted midway.

This would keep people from losing games midway through because of server issues which is an all-around frustrating experience.

karthiktadepalli1 avatar May 25 '20 07:05 karthiktadepalli1

This has been attempted in the past unsuccessfully. There were a number of issues regarding the cancellation of a game destroy so sometimes when only one person left, the game would close in 30 seconds even if there were still players inside. The next rewrite will definitely address this in a better way. For now, we would recommend playing on the beta testing server if you are playing with private friends if possible.

vck3000 avatar May 25 '20 10:05 vck3000

Re-opening this as it should be fixed.

vck3000 avatar Jan 04 '22 01:01 vck3000