ret = PI_http_unpause(http_info);
if (ret != DA_RESULT_OK)
PI_http_cancel(http_info);
+ DA_LOGD("Change state to HTTP_STATE_DOWNLOADING");
DA_MUTEX_LOCK(&(http_info->mutex_state));
http_info->state = HTTP_STATE_DOWNLOADING;
+ DA_LOGD("Changed state[%s]", __get_state_str(http_state));
DA_MUTEX_UNLOCK(&(http_info->mutex_state));
-
+ DA_LOGD("Complete to change state");
+ } else {
+ DA_LOGD("Can't resume[%d]", http_info->error_code);
}
break;
case HTTP_STATE_REQUEST_PAUSE:
DA_MUTEX_UNLOCK(&(http_info->mutex_state));
break;
case HTTP_STATE_RESUMED:
+ DA_LOGD("http_state[%s]", __get_state_str(http_state));
#ifdef _RAF_SUPPORT
if (http_info->is_raf_mode_confirmed == DA_FALSE) {
#endif
NULL_CHECK_RET(info);
http_msg = info->http_msg;
- DA_LOGV("curl [%p]", http_msg->curl);
+ DA_LOGD("curl [%p]", http_msg->curl);
NULL_CHECK_RET(http_msg->curl);
DA_MUTEX_LOCK(&(http_msg->mutex));
res = curl_easy_pause(http_msg->curl, CURLPAUSE_CONT);
- if (res == CURLE_OK)
+ if (res == CURLE_OK) {
http_msg->is_paused = DA_FALSE;
- else
+ } else {
+ DA_LOGE("resume is failed: [%d]", res);
ret = DA_ERR_CANNOT_RESUME;
+ }
DA_MUTEX_UNLOCK(&(http_msg->mutex));
return ret;
}