]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commitdiff
rados/test: adding debug message for forker task
authorNitzanMordhai <nmordech@redhat.com>
Wed, 14 Sep 2022 07:06:20 +0000 (07:06 +0000)
committerNitzanMordhai <nmordech@redhat.com>
Tue, 31 Jan 2023 05:43:29 +0000 (07:43 +0200)
Adding debug message in case fork failed and output the error message.

Signed-off-by: Nitzan Mordechai <nmordec@redhat.com>
(cherry picked from commit 9b1d1b1ef39d822cffa04ff349293e86f4f01085)

src/test/system/systest_runnable.cc

index f7342aa7ded00a5727b6e2ea6d9fd926b5524b63..40f94c4036fb102fa6868137fa25b82d86dc96ef 100644 (file)
@@ -97,8 +97,10 @@ start()
     #else
     std::string err_msg;
     ret = preforker.prefork(err_msg);
-    if (ret < 0)
-      preforker.exit(ret);
+    if (ret < 0) {
+      printf("prefork failed: %s\n", err_msg.c_str());
+      return ret;
+    }
 
     if (preforker.is_child()) {
       m_started = true;