[Title] allow to call url_download_stop in case of PAUSED state
[Issue#] N/A
[Problem] N/A
[Cause] N/A
[Solution] N/A
[SCMRequest] N/A
Change-Id: I865fd34771a8cde87f005148a3cc5c79b41511c3
if (download == NULL || download->sockfd <= 0)
return url_download_error(__FUNCTION__, URL_DOWNLOAD_ERROR_INVALID_PARAMETER, NULL);
- if (download->state != URL_DOWNLOAD_STATE_DOWNLOADING)
+ if (download->state != URL_DOWNLOAD_STATE_DOWNLOADING
+ && download->state != URL_DOWNLOAD_STATE_PAUSED)
return url_download_error_invalid_state(__FUNCTION__, download);
ipc_send_download_control(download, DOWNLOAD_CONTROL_STOP);