]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commitdiff
BlockDevice: fix result code overflow
authorxie xingguo <xie.xingguo@zte.com.cn>
Wed, 3 Feb 2016 02:26:44 +0000 (10:26 +0800)
committerxie xingguo <xie.xingguo@zte.com.cn>
Wed, 3 Feb 2016 02:26:44 +0000 (10:26 +0800)
Signed-off-by: xie xingguo <xie.xingguo@zte.com.cn>
src/os/bluestore/BlockDevice.h

index 484ecbe442e6b81542328e515d6711f33b0e66f8..955f77c3ca00d97cc53bb9897ba7ccf94c2b0605 100644 (file)
@@ -52,7 +52,7 @@ struct IOContext {
 
   bool has_aios() {
     Mutex::Locker l(lock);
-    return num_pending.read() + num_running.read();
+    return num_pending.read() || num_running.read();
   }
 
   void aio_wait();