]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
mon/OSDMonitor: strict comparison condition
authorxie xingguo <xie.xingguo@zte.com.cn>
Sat, 24 Jun 2017 06:05:59 +0000 (14:05 +0800)
committerxie xingguo <xie.xingguo@zte.com.cn>
Mon, 26 Jun 2017 12:23:28 +0000 (20:23 +0800)
To match the specifications of straw_calc_version.

Signed-off-by: xie xingguo <xie.xingguo@zte.com.cn>
src/mon/OSDMonitor.cc

index e4e848556ef33d9c099e13c9db96ff29c7bfca78..c7197c172c9441abe97eae3b4348bb9bcc5c3804 100644 (file)
@@ -7682,7 +7682,7 @@ bool OSDMonitor::prepare_command_impl(MonOpRequestRef op,
     }
 
     if (tunable == "straw_calc_version") {
-      if (value < 0 || value > 1) {
+      if (value != 0 && value != 1) {
        ss << "value must be 0 or 1; got " << value;
        err = -EINVAL;
        goto reply;