summaryrefslogtreecommitdiffstats
path: root/daemon
diff options
context:
space:
mode:
authorpiaip <piaip@63ad8ddf-47c3-0310-b6dd-a9e9d9715204>2009-06-11 01:53:22 +0800
committerpiaip <piaip@63ad8ddf-47c3-0310-b6dd-a9e9d9715204>2009-06-11 01:53:22 +0800
commit0b34cd60dc37339e676ff121d1cb99a6260ee7b0 (patch)
treeb4c1fc8bd9fba54f094680b4fd87b0285365beaa /daemon
parent0969783e09d01c37db14f3044189331b1f701c3f (diff)
downloadpttbbs-0b34cd60dc37339e676ff121d1cb99a6260ee7b0.tar
pttbbs-0b34cd60dc37339e676ff121d1cb99a6260ee7b0.tar.gz
pttbbs-0b34cd60dc37339e676ff121d1cb99a6260ee7b0.tar.bz2
pttbbs-0b34cd60dc37339e676ff121d1cb99a6260ee7b0.tar.lz
pttbbs-0b34cd60dc37339e676ff121d1cb99a6260ee7b0.tar.xz
pttbbs-0b34cd60dc37339e676ff121d1cb99a6260ee7b0.tar.zst
pttbbs-0b34cd60dc37339e676ff121d1cb99a6260ee7b0.zip
* refine out of service messages
git-svn-id: http://opensvn.csie.org/pttbbs/trunk/pttbbs@4557 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
Diffstat (limited to 'daemon')
-rw-r--r--daemon/logind/logind.c4
1 files changed, 3 insertions, 1 deletions
diff --git a/daemon/logind/logind.c b/daemon/logind/logind.c
index db6d8006..c538966d 100644
--- a/daemon/logind/logind.c
+++ b/daemon/logind/logind.c
@@ -521,7 +521,7 @@ _set_bind_opt(int sock)
#define AUTH_FAIL_YX PASSWD_PROMPT_YX
#define USERID_EMPTY_MSG ANSI_RESET "請重新輸入。"
#define USERID_EMPTY_YX PASSWD_PROMPT_YX
-#define SERVICE_FAIL_MSG ANSI_COLOR(0;1;31) "抱歉,系統目前無法使用,請稍候再試。" ANSI_RESET "\r\n"
+#define SERVICE_FAIL_MSG ANSI_COLOR(0;1;31) "抱歉,系統目前正在維護中,請稍候再試。" ANSI_RESET "\r\n"
#define SERVICE_FAIL_YX BOTTOM_YX
#define OVERLOAD_CPU_MSG "系統過載, 請稍後再來...\r\n"
#define OVERLOAD_CPU_YX BOTTOM_YX
@@ -731,6 +731,7 @@ draw_auth_fail(login_conn_ctx *conn)
static void
draw_service_failure(login_conn_ctx *conn)
{
+ _mt_move_yx(conn, PASSWD_CHECK_YX); _mt_clrtoeol(conn);
_mt_move_yx(conn, SERVICE_FAIL_YX); _mt_clrtoeol(conn);
_buff_write(conn, SERVICE_FAIL_MSG, sizeof(SERVICE_FAIL_MSG)-1);
}
@@ -738,6 +739,7 @@ draw_service_failure(login_conn_ctx *conn)
static void
draw_overload(login_conn_ctx *conn, int type)
{
+ _mt_move_yx(conn, PASSWD_CHECK_YX); _mt_clrtoeol(conn);
if (type == 1)
{
_mt_move_yx(conn, OVERLOAD_CPU_MSG); _mt_clrtoeol(conn);