mirror of
https://github.com/fluencelabs/redis
synced 2025-03-19 09:00:51 +00:00
Move Replication Script Cache initialization in safer place.
It should be called just one time at startup and not every time the Lua scripting engine is re-initialized, otherwise memory is leaked.
This commit is contained in:
parent
f0bf5fd8c7
commit
82ea1c6f5d
@ -1517,6 +1517,7 @@ void initServer() {
|
||||
}
|
||||
|
||||
if (server.cluster_enabled) clusterInit();
|
||||
replicationScriptCacheInit();
|
||||
scriptingInit();
|
||||
slowlogInit();
|
||||
bioInit();
|
||||
|
@ -655,10 +655,6 @@ void scriptingInit(void) {
|
||||
* to global variables. */
|
||||
scriptingEnableGlobalsProtection(lua);
|
||||
|
||||
/* Initialize the Replication Script Cache for EVALSHA propagation to
|
||||
* slaves and AOF. */
|
||||
replicationScriptCacheInit();
|
||||
|
||||
server.lua = lua;
|
||||
}
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user