mirror of
https://github.com/fluencelabs/redis
synced 2025-03-19 17:10:50 +00:00
Merge pull request #5397 from bmerry/fix-bad-zmalloc-size
Fix invalid use of sdsZmallocSize on an embedded string
This commit is contained in:
commit
fe43406929
@ -1221,7 +1221,7 @@ sds luaCreateFunction(client *c, lua_State *lua, robj *body) {
|
|||||||
* EVALSHA commands as EVAL using the original script. */
|
* EVALSHA commands as EVAL using the original script. */
|
||||||
int retval = dictAdd(server.lua_scripts,sha,body);
|
int retval = dictAdd(server.lua_scripts,sha,body);
|
||||||
serverAssertWithInfo(c ? c : server.lua_client,NULL,retval == DICT_OK);
|
serverAssertWithInfo(c ? c : server.lua_client,NULL,retval == DICT_OK);
|
||||||
server.lua_scripts_mem += sdsZmallocSize(sha) + sdsZmallocSize(body->ptr);
|
server.lua_scripts_mem += sdsZmallocSize(sha) + getStringObjectSdsUsedMemory(body);
|
||||||
incrRefCount(body);
|
incrRefCount(body);
|
||||||
return sha;
|
return sha;
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user