Currently, I have my custom game server coded so that an instance exits when a match ends (victory/defeat) or all players leave the game or 60 minutes have elapsed (games should only take about 40 minutes max, so 60 is a safe upper bound).
However, in certain circumstances (such as server dropping someone's connection or erroring, I think), the server doesn't exit. I know this because I've observed some servers that have been running for 6+ hours.
Is it possible to configure the Game Wrangler or pass in some kind of command line argument that ensures that the server instance shuts down after, say, 1 hour after it is started?