diff --git a/src/sbbs3/sbbs_ini.c b/src/sbbs3/sbbs_ini.c index 19e74999604622f492bb49b93037523807f90d0c..96d9364a7f6b87dce122cd4b255c80a07cd18ddd 100644 --- a/src/sbbs3/sbbs_ini.c +++ b/src/sbbs3/sbbs_ini.c @@ -327,6 +327,12 @@ void sbbs_read_ini( SAFECOPY(web->js_ext ,iniReadString(fp,section,"JavaScriptExtension",".js")); + web->max_inactivity + =iniReadShortInt(fp,section,"MaxInactivity",120); /* seconds */ + web->max_cgi_inactivity + =iniReadShortInt(fp,section,"MaxCgiInactivity",120); /* seconds */ + + #ifdef __unix__ default_cgi_temp = "/tmp"; #else diff --git a/src/sbbs3/websrvr.h b/src/sbbs3/websrvr.h index aeb1be4fb028fc331dfaef0bf990f0cb910d4d39..e0592c255c7b5898e5aecd9a3e7fdaabe1be2ae3 100644 --- a/src/sbbs3/websrvr.h +++ b/src/sbbs3/websrvr.h @@ -45,7 +45,7 @@ typedef struct { WORD port; WORD max_clients; WORD max_inactivity; - WORD reserved_word4; + WORD max_cgi_inactivity; WORD reserved_word3; WORD reserved_word2; WORD reserved_word1;