From ce8351f38c72712bac5e72d721dbe8afd068d1fd Mon Sep 17 00:00:00 2001 From: Liang Ding Date: Fri, 24 May 2019 11:36:42 +0800 Subject: [PATCH] :art: #363 --- output/build.go | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/output/build.go b/output/build.go index f8519bc..bd20b77 100644 --- a/output/build.go +++ b/output/build.go @@ -176,7 +176,13 @@ func BuildHandler(w http.ResponseWriter, r *http.Request) { } line, err := outReader.ReadString('\n') - if io.EOF == err || os.ErrClosed == err { + if io.EOF == err { + break + } + + _, ok := err.(*os.PathError) + if ok { + // 构建时报 “read |0: file already closed” https://github.com/b3log/wide/issues/363 break }