From cabfd5c44bca6ba3e6f167bda6ee0451d633adee Mon Sep 17 00:00:00 2001 From: l11625 Date: Tue, 11 Aug 2015 16:12:45 +0800 Subject: [PATCH] when the processor start ,listen_sd also can be zero. --- src/msg/async/AsyncMessenger.cc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/msg/async/AsyncMessenger.cc b/src/msg/async/AsyncMessenger.cc index 1a50adecec06..c4be6a7746bf 100644 --- a/src/msg/async/AsyncMessenger.cc +++ b/src/msg/async/AsyncMessenger.cc @@ -227,7 +227,7 @@ int Processor::start(Worker *w) ldout(msgr->cct, 1) << __func__ << " " << dendl; // start thread - if (listen_sd > 0) { + if (listen_sd >= 0) { worker = w; w->center.create_file_event(listen_sd, EVENT_READABLE, EventCallbackRef(new C_processor_accept(this))); -- 2.47.3