Signed-off-by: allan716 <[email protected]>
@@ -24,6 +24,7 @@ func NewDownloaderHelper(settings settings.Settings, _subSupplierHub *subSupplie
}
+// Start 开启任务
func (d DownloaderHelper) Start() error {
var err error
// 下载实例
@@ -86,6 +87,7 @@ func (d DownloaderHelper) Start() error {
return nil
-func (d DownloaderHelper) Stop() {
+// Cancel 提前取消任务的执行
+func (d DownloaderHelper) Cancel() {
d.downloader.Cancel()
@@ -228,7 +228,12 @@ func (p *PreDownloadProcess) ReloadBrowser() *PreDownloadProcess {
func (p *PreDownloadProcess) Wait() error {
- return errors.New(p.stageName + " " + p.gError.Error())
+ if p.gError != nil {
+ return errors.New(p.stageName + " " + p.gError.Error())
+
+ } else {
+ return nil
+ }
const (