diff --git a/src/net/common/servergamestate.cpp b/src/net/common/servergamestate.cpp index d975ee83..1a04e0f0 100644 --- a/src/net/common/servergamestate.cpp +++ b/src/net/common/servergamestate.cpp @@ -63,7 +63,7 @@ using namespace std; #endif #define SERVER_GAME_ADMIN_WARNING_REMAINING_SEC 60 -#define SERVER_GAME_ADMIN_TIMEOUT_SEC 70 // MUST be > SERVER_GAME_ADMIN_WARNING_REMAINING_SEC +#define SERVER_GAME_ADMIN_TIMEOUT_SEC 300 // 5 min, MUST be > SERVER_GAME_ADMIN_WARNING_REMAINING_SEC // Helper functions // TODO: these are hacks. diff --git a/src/net/common/serverlobbythread.cpp b/src/net/common/serverlobbythread.cpp index fea3cf77..96b30aca 100644 --- a/src/net/common/serverlobbythread.cpp +++ b/src/net/common/serverlobbythread.cpp @@ -41,8 +41,8 @@ #define SERVER_INIT_SESSION_TIMEOUT_SEC 20 #define SERVER_TIMEOUT_WARNING_REMAINING_SEC 60 -#define SERVER_SESSION_ACTIVITY_TIMEOUT_SEC 90 // MUST be > SERVER_TIMEOUT_WARNING_REMAINING_SEC -#define SERVER_SESSION_FORCED_TIMEOUT_SEC 300 // Should be quite large. +#define SERVER_SESSION_ACTIVITY_TIMEOUT_SEC 1800 // 30 min, MUST be > SERVER_TIMEOUT_WARNING_REMAINING_SEC +#define SERVER_SESSION_FORCED_TIMEOUT_SEC 86400 // 1 day, should be quite large. #define SERVER_CHECK_SESSION_TIMEOUTS_INTERVAL_MSEC 500