diff options
author | shenlongxing <shenlongxing2012@gmail.com> | 2018-06-04 23:59:21 +0800 |
---|---|---|
committer | antirez <antirez@gmail.com> | 2018-06-06 13:06:42 +0200 |
commit | c85ae56edc982d28df5cb29eedcd9d8bc9840a05 (patch) | |
tree | 7057e48d027f54d20d4a9290324e3b9716061b81 /src/cluster.c | |
parent | b61416bdf47900fc777b205cafb7b7c8248bb76f (diff) | |
download | redis-c85ae56edc982d28df5cb29eedcd9d8bc9840a05.tar.gz |
Fix write() errno error
Diffstat (limited to 'src/cluster.c')
-rw-r--r-- | src/cluster.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/cluster.c b/src/cluster.c index 0635d7c07..f457280b8 100644 --- a/src/cluster.c +++ b/src/cluster.c @@ -2120,7 +2120,7 @@ void clusterWriteHandler(aeEventLoop *el, int fd, void *privdata, int mask) { nwritten = write(fd, link->sndbuf, sdslen(link->sndbuf)); if (nwritten <= 0) { serverLog(LL_DEBUG,"I/O error writing to node link: %s", - strerror(errno)); + (nwritten == -1) ? strerror(errno) : "short write"); handleLinkIOError(link); return; } |