// The following are just for unittesting the exception class
static bool is_disabled();
- static bool disable();
- static bool enable();
+ static void disable();
+ static void enable();
static uint32_t disabled_counter();
static void increment_disabled_counter();
void initialize_curl(void)
{
int ret;
- if (pthread_once(&start_key_once, initialize_curl_startup) != 0)
+ if ((ret= pthread_once(&start_key_once, initialize_curl_startup)) != 0)
{
fatal_message(strerror(ret));
}
extern "C" size_t
http_get_result_callback(void *ptr, size_t size, size_t nmemb, void *data)
{
- size_t body_size= size * nmemb;
-
vchar_t *_body= (vchar_t*)data;
_body->resize(size * nmemb);
bool GET::execute()
{
+ (void)init;
+
if (HAVE_LIBCURL)
{
#if defined(HAVE_LIBCURL) && HAVE_LIBCURL
}
char buf[PATH_MAX];
- getcwd(buf, sizeof(buf));
+ char *getcwd_buf= getcwd(buf, sizeof(buf));
throw libtest::fatal(LIBYATL_DEFAULT_PARAM,
"Unable to open pidfile in %s for: %s stderr:%s",
- buf,
+ getcwd_buf ? getcwd_buf : "",
_running.c_str(),
_app.stderr_c_str());
}
}
}
- uint32_t this_wait;
+ uint32_t this_wait= 0;
bool pinged= false;
{
uint32_t timeout= 20; // This number should be high enough for valgrind startup (which is slow)
if (kill_file(pid_file()) == false)
{
throw libtest::fatal(LIBYATL_DEFAULT_PARAM,
- "Failed to kill off server after startup occurred, when pinging failed: %s stderr:%s",
+ "Failed to kill off server, waited: %u after startup occurred, when pinging failed: %s stderr:%s",
+ this_wait,
pid_file().c_str(),
_app.stderr_c_str());
}
else
{
throw libtest::fatal(LIBYATL_DEFAULT_PARAM,
- "Failed to ping() server started. exec: %s stderr:%s",
+ "Failed to ping(), waited: %u server started. exec: %s stderr:%s",
+ this_wait,
_running.c_str(),
_app.stderr_c_str());
}