From f81bec7022991fed7f78ee2bbb857460fce9072d Mon Sep 17 00:00:00 2001 From: Markus Mittendrein Date: Thu, 26 Jan 2017 19:32:06 +0100 Subject: Add watchdog to avoid endless hanging rounds --- src/CRSMConfig.hpp | 8 ++++++++ 1 file changed, 8 insertions(+) (limited to 'src/CRSMConfig.hpp') diff --git a/src/CRSMConfig.hpp b/src/CRSMConfig.hpp index f3cca99..dd59259 100644 --- a/src/CRSMConfig.hpp +++ b/src/CRSMConfig.hpp @@ -31,6 +31,11 @@ public: List(String) IgnoreFolders = {"Network", "Records.c4f", "Savegames.c4f"}; Integer EmptyTimer = 60; + + struct { + Integer Interval = 10; + Integer Timeout = 60; + } Watchdog; } Server; struct { @@ -133,6 +138,9 @@ public: ConfigVal(Clonk.Server.EmptyTimer), ConfigVal(Clonk.Server.IgnoreFolders), + ConfigVal(Clonk.Server.Watchdog.Interval), + ConfigVal(Clonk.Server.Watchdog.Timeout), + ConfigVal(Clonk.Chat.AntiFlood.Count), ConfigVal(Clonk.Chat.AntiFlood.Time), -- cgit v1.2.3-54-g00ecf