From 5cf027d27e5df96f77e27040b6b9362f13e98396 Mon Sep 17 00:00:00 2001 From: Jianpeng Ma Date: Mon, 2 Dec 2019 13:34:37 +0800 Subject: [PATCH] msg/async: don't forget dec(Worker::references) when met error. This will cause unbalance between workes. Signed-off-by: Jianpeng Ma --- src/msg/async/AsyncMessenger.cc | 1 + 1 file changed, 1 insertion(+) diff --git a/src/msg/async/AsyncMessenger.cc b/src/msg/async/AsyncMessenger.cc index 043a2e46fbb93..b7aa8241eabc2 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) { -- 2.39.5