From 3c460e3c9803d279e0a27106f558126802e3354e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E4=BA=91=E9=A3=8E?= Date: Thu, 27 Sep 2012 15:06:39 +0800 Subject: [PATCH] console red --- lualib-src/lua-skynet.c | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/lualib-src/lua-skynet.c b/lualib-src/lua-skynet.c index 138234d4..f1101176 100644 --- a/lualib-src/lua-skynet.c +++ b/lualib-src/lua-skynet.c @@ -4,6 +4,9 @@ #include "luacompat52.h" +#define KNRM "\x1B[0m" +#define KRED "\x1B[31m" + #include #include #include @@ -83,7 +86,7 @@ _cb(struct skynet_context * context, void * ud, int type, int session, uint32_t const char * self = skynet_command(context, "REG", NULL); switch (r) { case LUA_ERRRUN: - skynet_error(context, "lua call [%x to %s : %d msgsz = %d] error : %s", source , self, session, sz, lua_tostring(L,-1)); + skynet_error(context, "lua call [%x to %s : %d msgsz = %d] error : " KRED "%s" KNRM, source , self, session, sz, lua_tostring(L,-1)); break; case LUA_ERRMEM: skynet_error(context, "lua memory error : [%x to %s : %d]", source , self, session);