{"action":"opened","issue":{"url":"https://api.github.com/repos/OpenRA/OpenRA/issues/7451","labels_url":"https://api.github.com/repos/OpenRA/OpenRA/issues/7451/labels{/name}","comments_url":"https://api.github.com/repos/OpenRA/OpenRA/issues/7451/comments","events_url":"https://api.github.com/repos/OpenRA/OpenRA/issues/7451/events","html_url":"https://github.com/OpenRA/OpenRA/issues/7451","id":57073403,"number":7451,"title":"Server stops after game Timeout has passed","user":{"login":"GeertJohan","id":564501,"avatar_url":"https://avatars.githubusercontent.com/u/564501?v=3","gravatar_id":"","url":"https://api.github.com/users/GeertJohan","html_url":"https://github.com/GeertJohan","followers_url":"https://api.github.com/users/GeertJohan/followers","following_url":"https://api.github.com/users/GeertJohan/following{/other_user}","gists_url":"https://api.github.com/users/GeertJohan/gists{/gist_id}","starred_url":"https://api.github.com/users/GeertJohan/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/GeertJohan/subscriptions","organizations_url":"https://api.github.com/users/GeertJohan/orgs","repos_url":"https://api.github.com/users/GeertJohan/repos","events_url":"https://api.github.com/users/GeertJohan/events{/privacy}","received_events_url":"https://api.github.com/users/GeertJohan/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":0,"created_at":"2015-02-09T18:56:51Z","updated_at":"2015-02-09T18:56:51Z","closed_at":null,"body":"I've had this twice now. My server stops when the set Timeout for a game has passed. Last log entry: `Timeout at 02/08/2015 20:18:37!!!`.\r\n\r\nThis is what I found in the code: https://github.com/OpenRA/OpenRA/blame/bleed/OpenRA.Game/Server/Server.cs#L692\r\nI believe the `Server.TimeOut` shouldn't cause the program to exit when `Server.DedicatedLoop = True`.\r\n\r\nApart from exiting when the timer times out, it looks like the timer itself is never canceled. Shouldn't the timer be canceled once the game is over?\r\n\r\nFull logs:\r\n```\r\nPlatform is Linux\r\nUsing Null renderer\r\nUsing Null sound engine which disables SFX completely\r\nAvailable mods:\r\ncnc: Tiberian Dawn (release-20141029)\r\nd2k: Dune 2000 (release-20141029)\r\nmodchooser: Mod Chooser (release-20141029)\r\nra: Red Alert (release-20141029)\r\nLoading mod: ra\r\nGame started\r\nNo one is playing, shutting down...\r\nStarting a new server instance...\r\nGame started\r\nNo one is playing, shutting down...\r\nStarting a new server instance...\r\nGame started\r\nTimeout at 02/08/2015 20:18:37!!!\r\n```"}}