int ret = 0;
while (retry < retry_count) {
- ret = app_control_send_launch_request(app_control_ptr.get(), callback, user_data);
+ LoggerD("Calling launch request. Attempt number: %d", retry);
+ ret = app_control_send_launch_request(app_control_ptr.get(), callback, user_data);
+ LoggerD("App control launch request returned: %d, %s", ret, get_error_message(ret));
if (APP_CONTROL_ERROR_NONE == ret) {
break;
}
struct timespec sleep_time = { 0, 300L * 1000L * 1000L };
nanosleep(&sleep_time, nullptr);
++retry;
-
- LoggerD("Retry launch request: %d", retry);
}
if (APP_CONTROL_ERROR_NONE != ret) {
return;
}
}
-
ReportSuccess(response->get<picojson::object>());
};
auto launch_response = [this](const std::shared_ptr<picojson::value>& response) -> void {
+ LoggerD("Entered launch_response");
+
Instance::PostMessage(&this->instance_, response->serialize().c_str());
};