From 1cd9996296d5049a3c8b5855ba1b1a632948a4d9 Mon Sep 17 00:00:00 2001 From: qydysky Date: Mon, 3 Aug 2020 02:23:30 +0800 Subject: [PATCH] 26 --- CheckFile.go | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/CheckFile.go b/CheckFile.go index 4592477..530265b 100644 --- a/CheckFile.go +++ b/CheckFile.go @@ -48,8 +48,12 @@ func (this *checkfile) Build(checkFile,root,checkDir,SplitString string,usemd5 b } func (this *checkfile) IsExist(f string) bool { - _, err := os.Stat(f) - return err == nil || os.IsExist(err) + var returnVal bool + go func(){ + _, err := os.Stat(f) + returnVal <- (err == nil || os.IsExist(err)) + }() + return <- returnVal } func (this *checkfile) IsOpen(f string) bool { -- 2.39.2