From a962c60b829b9dd76c67873ed84e7361b5aba040 Mon Sep 17 00:00:00 2001 From: simon987 Date: Sat, 6 Apr 2019 14:56:22 -0400 Subject: [PATCH] Don't panic on file upload error --- server.go | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/server.go b/server.go index a1c030a..f1281ca 100644 --- a/server.go +++ b/server.go @@ -134,7 +134,7 @@ func PushResult(task *Task, f *os.File) (err error) { err = uploadWebsocket(f, task.UploadToken) if err != nil { logrus.Errorf("Failed to upload file list: %s", err) - err2 := releaseTask(task, TR_SKIP) + err2 := releaseTask(task, TR_FAIL) if err2 != nil { logrus.Error(err2) } @@ -164,7 +164,7 @@ func uploadWebsocket(f *os.File, token string) (err error) { _, _ = io.Copy(socketWriter, f) err = socketWriter.Close() if err != nil { - panic(err) + logrus.Error("FIXME: couldn't do file upload") return } err = conn.Close()