From 790d5a6dba5c7e223d03217ac30211ae6c38d4e0 Mon Sep 17 00:00:00 2001 From: Alex Goodman Date: Sat, 27 Oct 2018 11:59:29 -0400 Subject: cleanup on exit of non-gocui methods (fixes #42) --- filetree/data.go | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'filetree') diff --git a/filetree/data.go b/filetree/data.go index bf005d1..bdd8f90 100644 --- a/filetree/data.go +++ b/filetree/data.go @@ -5,6 +5,7 @@ import ( "bytes" "crypto/md5" "fmt" + "github.com/sirupsen/logrus" "io" ) @@ -85,7 +86,7 @@ func NewFileInfo(reader *tar.Reader, header *tar.Header, path string) FileInfo { fileBytes := make([]byte, header.Size) _, err := reader.Read(fileBytes) if err != nil && err != io.EOF { - panic(err) + logrus.Panic(err) } return FileInfo{ -- cgit v1.2.3