--- lbbs/src/screen.c 2025/11/04 14:58:56 1.122 +++ lbbs/src/screen.c 2025/11/05 01:04:06 1.123 @@ -144,7 +144,7 @@ static int _str_input(char *buffer, int while (!SYS_server_exit) { - ch = igetch_t(MIN(MAX_DELAY_TIME, 60)); + ch = igetch_t(MIN(BBS_max_user_idle_time, 60)); if (ch == CR) { @@ -314,7 +314,7 @@ int get_data(int row, int col, char *pro while (!SYS_server_exit) { - ch = igetch_t(MIN(MAX_DELAY_TIME, 60)); + ch = igetch_t(MIN(BBS_max_user_idle_time, 60)); if (ch == CR) { @@ -645,7 +645,7 @@ int display_data(const void *p_data, lon input_ok = 0; while (!SYS_server_exit && !input_ok) { - ch = igetch_t(MAX_DELAY_TIME); + ch = igetch_t(BBS_max_user_idle_time); input_ok = 1; if (ch != KEY_NULL && ch != KEY_TIMEOUT)