下載器啟動失敗卻顯示下載成功
Closed this issue · 4 comments
FlandreDaisuki commented
FlandreDaisuki commented
https://github.com/FlandreDaisuki/dmhy-subscribe/blob/master/src/downloaders/system.js#L12
感覺無解... 被 exit(4) 之後,Promise 好像也是走 resolve
maple3142 commented
把 catch
拿掉,或是在 catch
裡面再 throw 一次
其他的下載器也應該這樣做才對,之前沒注意到= =
Inndy commented
@FlandreDaisuki process 跑不起來才是 error,process 跑起來了,檢查 exit code 非 0 吧
FlandreDaisuki commented
@maple3142
是因為我們之前用 spawn
現在用 require
的關係嘛?
Lines 263 to 266 in 4e85966
但這樣可能就變成四個 downloader 都用檢查 exit 的值來判斷成功失敗?
或這就這個繼續 system.js 繼續 throw Error