From: l11625 Date: Tue, 11 Aug 2015 08:12:45 +0000 (+0800) Subject: when the processor start ,listen_sd also can be zero. X-Git-Tag: v9.1.0~395^2 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=cabfd5c44bca6ba3e6f167bda6ee0451d633adee;p=ceph.git when the processor start ,listen_sd also can be zero. --- 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)));