Commit d036abe2 authored by antirez's avatar antirez
Browse files

Log client details on SLAVEOF command having an effect.

parent f18e5b63
...@@ -1723,7 +1723,10 @@ void slaveofCommand(client *c) { ...@@ -1723,7 +1723,10 @@ void slaveofCommand(client *c) {
!strcasecmp(c->argv[2]->ptr,"one")) { !strcasecmp(c->argv[2]->ptr,"one")) {
if (server.masterhost) { if (server.masterhost) {
replicationUnsetMaster(); replicationUnsetMaster();
serverLog(LL_NOTICE,"MASTER MODE enabled (user request)"); sds client = catClientInfoString(sdsempty(),c);
serverLog(LL_NOTICE,"MASTER MODE enabled (user request from '%s')",
client);
sdsfree(client);
} }
} else { } else {
long port; long port;
...@@ -1741,8 +1744,10 @@ void slaveofCommand(client *c) { ...@@ -1741,8 +1744,10 @@ void slaveofCommand(client *c) {
/* There was no previous master or the user specified a different one, /* There was no previous master or the user specified a different one,
* we can continue. */ * we can continue. */
replicationSetMaster(c->argv[1]->ptr, port); replicationSetMaster(c->argv[1]->ptr, port);
serverLog(LL_NOTICE,"SLAVE OF %s:%d enabled (user request)", sds client = catClientInfoString(sdsempty(),c);
server.masterhost, server.masterport); serverLog(LL_NOTICE,"SLAVE OF %s:%d enabled (user request from '%s')",
server.masterhost, server.masterport, client);
sdsfree(client);
} }
addReply(c,shared.ok); addReply(c,shared.ok);
} }
......
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