mirror of
https://github.com/terorie/od-database-crawler.git
synced 2025-04-19 02:16:43 +00:00
Don't panic on file upload error
This commit is contained in:
parent
24f0bd91f7
commit
a962c60b82
@ -134,7 +134,7 @@ func PushResult(task *Task, f *os.File) (err error) {
|
|||||||
err = uploadWebsocket(f, task.UploadToken)
|
err = uploadWebsocket(f, task.UploadToken)
|
||||||
if err != nil {
|
if err != nil {
|
||||||
logrus.Errorf("Failed to upload file list: %s", err)
|
logrus.Errorf("Failed to upload file list: %s", err)
|
||||||
err2 := releaseTask(task, TR_SKIP)
|
err2 := releaseTask(task, TR_FAIL)
|
||||||
if err2 != nil {
|
if err2 != nil {
|
||||||
logrus.Error(err2)
|
logrus.Error(err2)
|
||||||
}
|
}
|
||||||
@ -164,7 +164,7 @@ func uploadWebsocket(f *os.File, token string) (err error) {
|
|||||||
_, _ = io.Copy(socketWriter, f)
|
_, _ = io.Copy(socketWriter, f)
|
||||||
err = socketWriter.Close()
|
err = socketWriter.Close()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
panic(err)
|
logrus.Error("FIXME: couldn't do file upload")
|
||||||
return
|
return
|
||||||
}
|
}
|
||||||
err = conn.Close()
|
err = conn.Close()
|
||||||
|
Loading…
x
Reference in New Issue
Block a user