From: Jianpeng Ma Date: Mon, 2 Dec 2019 05:34:37 +0000 (+0800) Subject: msg/async: don't forget dec(Worker::references) when met error. X-Git-Tag: v15.1.0~319^2 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=5cf027d27e5df96f77e27040b6b9362f13e98396;p=ceph-ci.git msg/async: don't forget dec(Worker::references) when met error. This will cause unbalance between workes. Signed-off-by: Jianpeng Ma --- diff --git a/src/msg/async/AsyncMessenger.cc b/src/msg/async/AsyncMessenger.cc index 043a2e46fbb..b7aa8241eab 100644 --- a/src/msg/async/AsyncMessenger.cc +++ b/src/msg/async/AsyncMessenger.cc @@ -201,6 +201,7 @@ void Processor::accept() accept_error_num = 0; continue; } else { + --w->references; if (r == -EINTR) { continue; } else if (r == -EAGAIN) {