]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commitdiff
Rgw: check the return value when call fe->run() 7457/head
authorhuanwen ren <ren.huanwen@zte.com.cn>
Mon, 1 Feb 2016 03:57:47 +0000 (11:57 +0800)
committerhuanwen ren <ren.huanwen@zte.com.cn>
Mon, 1 Feb 2016 06:40:19 +0000 (14:40 +0800)
Fixes: #14585
Signed-off-by: wei qiaomiao <wei.qiaomiao@zte.com.cn>
src/rgw/rgw_main.cc

index 181d943c921a1a8d2af7aad7f84e32ab6a47c440..bf8a4c52c05501bac58e4bb14eb101666b14ef8e 100644 (file)
@@ -1271,7 +1271,11 @@ int main(int argc, const char **argv)
       derr << "ERROR: failed initializing frontend" << dendl;
       return -r;
     }
-    fe->run();
+    r = fe->run();
+    if (r < 0) {
+      derr << "ERROR: failed run" << dendl;
+      return -r;
+    }
 
     fes.push_back(fe);
   }