summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSalvatore Sanfilippo <antirez@gmail.com>2018-02-13 15:55:26 +0100
committerGitHub <noreply@github.com>2018-02-13 15:55:26 +0100
commit756df19134ec54773876802b6bb91f99d868a4c8 (patch)
tree1c764bb4d86c478a8705e51ebc1447bccf4f8539
parentf9e6c2046feadcd284bdb68de4f49296f91bbe53 (diff)
parent161a3a174b477fa95003765b682325604327074c (diff)
downloadredis-756df19134ec54773876802b6bb91f99d868a4c8.tar.gz
Merge pull request #3832 from oranagra/slave_reply_to_master_pr
when a slave responds with an error on commands that come from master, log it
-rw-r--r--src/networking.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/networking.c b/src/networking.c
index 2fff5e8b7..6b0f0c156 100644
--- a/src/networking.c
+++ b/src/networking.c
@@ -388,6 +388,8 @@ void addReplyErrorLength(client *c, const char *s, size_t len) {
addReplyString(c,"-ERR ",5);
addReplyString(c,s,len);
addReplyString(c,"\r\n",2);
+ if (c->flags & CLIENT_MASTER)
+ serverLog(LL_WARNING,"Error sent to master: %s", s);
}
void addReplyError(client *c, const char *err) {