mirror of
https://github.com/fluencelabs/redis
synced 2025-03-20 09:30:55 +00:00
Diskless replication: swap inverted branches to compute read len.
This commit is contained in:
parent
80f7f63b64
commit
0c5a06f6bb
@ -881,10 +881,10 @@ void readSyncBulkPayload(aeEventLoop *el, int fd, void *privdata, int mask) {
|
||||
|
||||
/* Read bulk data */
|
||||
if (usemark) {
|
||||
readlen = sizeof(buf);
|
||||
} else {
|
||||
left = server.repl_transfer_size - server.repl_transfer_read;
|
||||
readlen = (left < (signed)sizeof(buf)) ? left : (signed)sizeof(buf);
|
||||
} else {
|
||||
readlen = sizeof(buf);
|
||||
}
|
||||
|
||||
nread = read(fd,buf,readlen);
|
||||
|
Loading…
x
Reference in New Issue
Block a user