Commit e927a246 authored by antirez's avatar antirez
Browse files

Fix for wrong error level detection in redis.log()

parent 288f811f
...@@ -209,11 +209,11 @@ int luaLogCommand(lua_State *lua) { ...@@ -209,11 +209,11 @@ int luaLogCommand(lua_State *lua) {
luaPushError(lua, "redis.log() requires two arguments or more."); luaPushError(lua, "redis.log() requires two arguments or more.");
return 1; return 1;
} else if (!lua_isnumber(lua,-argc)) { } else if (!lua_isnumber(lua,-argc)) {
luaPushError(lua, "First argument must be a number."); luaPushError(lua, "First argument must be a number (log level).");
return 1; return 1;
} }
level = lua_tonumber(lua,-argc); level = lua_tonumber(lua,-argc);
if (level < REDIS_DEBUG && level > REDIS_WARNING) { if (level < REDIS_DEBUG || level > REDIS_WARNING) {
luaPushError(lua, "Invalid debug level."); luaPushError(lua, "Invalid debug level.");
return 1; return 1;
} }
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment