mirror of
https://github.com/fluencelabs/redis
synced 2025-06-16 02:31:20 +00:00
Unblocked clients API refactoring. See #4418.
This commit is contained in:
@ -1367,10 +1367,8 @@ void evalGenericCommand(client *c, int evalsha) {
|
||||
* script timeout was detected. */
|
||||
aeCreateFileEvent(server.el,c->fd,AE_READABLE,
|
||||
readQueryFromClient,c);
|
||||
if (server.masterhost && server.master && !(server.master->flags & CLIENT_UNBLOCKED)) {
|
||||
server.master->flags |= CLIENT_UNBLOCKED;
|
||||
listAddNodeTail(server.unblocked_clients,server.master);
|
||||
}
|
||||
if (server.masterhost && server.master)
|
||||
queueClientForReprocessing(server.master);
|
||||
}
|
||||
server.lua_caller = NULL;
|
||||
|
||||
|
Reference in New Issue
Block a user