]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commitdiff
Cephfs will crash if enabling async msg because of an assertion 6640/head
authorZhi Zhang <zhangz.david@outlook.com>
Wed, 18 Nov 2015 10:28:12 +0000 (18:28 +0800)
committerZhi Zhang <zhangz.david@outlook.com>
Wed, 18 Nov 2015 10:28:12 +0000 (18:28 +0800)
Signed-off-by: Zhi Zhang <zhangz.david@outlook.com>
src/msg/async/Event.cc

index 03119dec5c97ce54fb021491c556e80c1805689c..2027a9f415fb00efcab7b7019115d342da741d57 100644 (file)
@@ -179,7 +179,7 @@ int EventCenter::create_file_event(int fd, int mask, EventCallbackRef ctxt)
 
 void EventCenter::delete_file_event(int fd, int mask)
 {
-  assert(fd > 0);
+  assert(fd >= 0);
   Mutex::Locker l(file_lock);
   if (fd > nevent) {
     ldout(cct, 1) << __func__ << " delete event fd=" << fd << " exceed nevent=" << nevent