Merge pull request #6615 from soloestoy/wrap-also-propagate-as-multi

Wrap also propagate as multi
This commit is contained in:
Salvatore Sanfilippo
2019-12-19 09:24:52 +01:00
committed by GitHub
6 changed files with 40 additions and 26 deletions

View File

@ -1615,11 +1615,7 @@ void evalGenericCommand(client *c, int evalsha) {
if (server.lua_replicate_commands) {
preventCommandPropagation(c);
if (server.lua_multi_emitted) {
robj *propargv[1];
propargv[0] = createStringObject("EXEC",4);
alsoPropagate(server.execCommand,c->db->id,propargv,1,
PROPAGATE_AOF|PROPAGATE_REPL);
decrRefCount(propargv[0]);
execCommandPropagateExec(c);
}
}