|
@@ -12,7 +12,6 @@ import (
|
|
|
"math/big"
|
|
|
"math/rand"
|
|
|
mu "mfw/util"
|
|
|
- "os"
|
|
|
qu "qfw/util"
|
|
|
"regexp"
|
|
|
util "spiderutil"
|
|
@@ -167,9 +166,11 @@ func DownloadHighDetail(code string) {
|
|
|
if len(tmp) > 0 {
|
|
|
SaveErrorData(sp.MUserName, tmp, err) //保存错误信息
|
|
|
}
|
|
|
- if errstr := err.(string); errstr == "d.nx != 0" { //downloadFile出错,杀程序
|
|
|
- os.Exit(-1)
|
|
|
+ if errstr, ok := err.(*lua.ApiError); ok {
|
|
|
+ errText := errstr.Object.String()
|
|
|
+ logger.Info(errText, errText == "d.nx != 0")
|
|
|
}
|
|
|
+
|
|
|
} /*else if data == nil && times >= 3 { //下载问题,建editor任务
|
|
|
DownloadErrorData(s.Code, tmp)
|
|
|
}*/
|