From 52c4c135635b4ff59405570cd2642bf14f0a3591 Mon Sep 17 00:00:00 2001 From: mychoxin Date: Sat, 26 Aug 2017 10:49:35 +0800 Subject: [PATCH] msg/async: print error log if add_event fail Signed-off-by: mychoxin --- src/msg/async/Event.cc | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/msg/async/Event.cc b/src/msg/async/Event.cc index 690a245317ff..92d7f73b5c42 100644 --- a/src/msg/async/Event.cc +++ b/src/msg/async/Event.cc @@ -230,6 +230,8 @@ int EventCenter::create_file_event(int fd, int mask, EventCallbackRef ctxt) // Actually we don't allow any failed error code, caller doesn't prepare to // handle error status. So now we need to assert failure here. In practice, // add_event shouldn't report error, otherwise it must be a innermost bug! + lderr(cct) << __func__ << " add event failed, ret=" << r << " fd=" << fd + << " mask=" << mask << " original mask is " << event->mask << dendl; assert(0 == "BUG!"); return r; } -- 2.47.3