Commit 0c5a06f6 authored by antirez's avatar antirez
Browse files

Diskless replication: swap inverted branches to compute read len.

parent 80f7f63b
...@@ -881,10 +881,10 @@ void readSyncBulkPayload(aeEventLoop *el, int fd, void *privdata, int mask) { ...@@ -881,10 +881,10 @@ void readSyncBulkPayload(aeEventLoop *el, int fd, void *privdata, int mask) {
/* Read bulk data */ /* Read bulk data */
if (usemark) { if (usemark) {
readlen = sizeof(buf);
} else {
left = server.repl_transfer_size - server.repl_transfer_read; left = server.repl_transfer_size - server.repl_transfer_read;
readlen = (left < (signed)sizeof(buf)) ? left : (signed)sizeof(buf); readlen = (left < (signed)sizeof(buf)) ? left : (signed)sizeof(buf);
} else {
readlen = sizeof(buf);
} }
nread = read(fd,buf,readlen); nread = read(fd,buf,readlen);
......
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