Thank you, Troy! You wrote in the comment: /** Request nicely to terminate an ongoing transfer. * If threading is a concern, consider calling terminate() from your status reporters * as they are typically the link between the transfer thread and your UI. */
However, if the connection hangs and no progress is made, is control ever passed to the status reporters (before timing out)? J On 27.08.20 21:37, Troy A. Griffitts wrote: > Hi Tobias, > CURLOPT_TIMEOUT_MS > Yes, you can let your users cancel an install by calling the > InstallMgr::terminate() method. I have just now commented this method > better so its purpose is more clear. My apologies, Jaak, for not having > this commented better for you. > > Troy > > > On 8/8/20 9:30 AM, Tobias Klein wrote: >> Hi, >> >> Is there a way to abort a module installation via the SWORD API? >> I saw in InstallMgr::installModule that there is some handling for >> when the user aborted the process. But it doesn't seem like this is >> controlled via the API. >> >> One typical use case would be that the user's download speed is >> currently slower then acceptable (whether due to internet issues or >> server issues). In this case, instead of waiting "forever" one may >> want to abort a download/installation. >> >> Also, another question in the same context: Is it possible to >> configure a custom timeout for the download of modules? What happens >> if a repository server goes down? I remember one time when the Xiphos >> repo was not available, waiting times seemed to be too long in the >> frontend (based on long default timeouts in SWORD?). >> >> Best regards, >> Tobias >> >> _______________________________________________ >> sword-devel mailing list: sword-devel@crosswire.org >> http://www.crosswire.org/mailman/listinfo/sword-devel >> Instructions to unsubscribe/change your settings at above page > _______________________________________________ > sword-devel mailing list: sword-devel@crosswire.org > http://www.crosswire.org/mailman/listinfo/sword-devel > Instructions to unsubscribe/change your settings at above page _______________________________________________ sword-devel mailing list: sword-devel@crosswire.org http://www.crosswire.org/mailman/listinfo/sword-devel Instructions to unsubscribe/change your settings at above page