Commit e09e31b1 authored by antirez's avatar antirez
Browse files

PSYNC2: on transient error jump to error, not write_error.

parent 1f55170b
...@@ -1774,7 +1774,7 @@ void syncWithMaster(aeEventLoop *el, int fd, void *privdata, int mask) { ...@@ -1774,7 +1774,7 @@ void syncWithMaster(aeEventLoop *el, int fd, void *privdata, int mask) {
* from scratch later, so go to the error path. This happens when * from scratch later, so go to the error path. This happens when
* the server is loading the dataset or is not connected with its * the server is loading the dataset or is not connected with its
* master and so forth. */ * master and so forth. */
if (psync_result == PSYNC_TRY_LATER) goto write_error; if (psync_result == PSYNC_TRY_LATER) goto error;
/* Note: if PSYNC does not return WAIT_REPLY, it will take care of /* Note: if PSYNC does not return WAIT_REPLY, it will take care of
* uninstalling the read handler from the file descriptor. */ * uninstalling the read handler from the file descriptor. */
......
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