From 34cc6d151e1caa85a8405bfc82144a9103c73bfd Mon Sep 17 00:00:00 2001 From: fortrue Date: Tue, 12 Jun 2018 16:29:12 +0800 Subject: [PATCH] fix for script load command follow policy --- src/Request.cpp | 2 +- src/Request.h | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/Request.cpp b/src/Request.cpp index 842242f..927d8b9 100644 --- a/src/Request.cpp +++ b/src/Request.cpp @@ -289,7 +289,7 @@ void Request::adjustScanCursor(long cursor) void Request::follow(Request* leader) { - ++mFollowers; + leader->mFollowers += 1; if (leader == this) { return; } diff --git a/src/Request.h b/src/Request.h index 1f04102..260e5be 100644 --- a/src/Request.h +++ b/src/Request.h @@ -71,7 +71,7 @@ public: bool isDone() const; AcceptConnection* connection() const { - return mConn; + return mLeader ? mLeader->mConn : mConn; } void detach() {