+ if ((pid_file().empty() == false) and (access(pid_file().c_str(), R_OK) == 0))
+ {
+ if (kill_file(pid_file()) == false)
+ {
+ throw libtest::fatal(LIBYATL_DEFAULT_PARAM, "Failed to kill off server after startup occurred, when pinging failed: %s", pid_file().c_str());
+ }
+
+ throw libtest::fatal(LIBYATL_DEFAULT_PARAM,
+ "Failed to ping(), waited: %u server started, having pid_file. exec: %s error:%s",
+ this_wait, _running.c_str(), _app.stderr_c_str());
+ }
+ else