diff options
| author | Jeff Carr <[email protected]> | 2025-10-27 18:39:07 -0500 | 
|---|---|---|
| committer | Jeff Carr <[email protected]> | 2025-10-27 18:39:07 -0500 | 
| commit | d8ad8ed5a7d294d19185ca1bc54039e1184831ba (patch) | |
| tree | 67835a15ca29cc66c220d6b0c13736846499c9f0 | |
| parent | 85e9012a22aaa70e036e4a3300ab3c0f1ac6af4a (diff) | |
| -rw-r--r-- | cacheDir.go | 11 | 
1 files changed, 6 insertions, 5 deletions
diff --git a/cacheDir.go b/cacheDir.go index 019bb07..2804f9e 100644 --- a/cacheDir.go +++ b/cacheDir.go @@ -86,11 +86,12 @@ func ForceCreateCacheDirPB(pb proto.Message, dirname string, filename string) er  		}  		fmt.Printf("lib/config Load() %s failed. Removing file. (%v)\n", fullname, err)  	} -	// Version Check failed. -	err = os.Remove(fullname) -	if err != nil { -		fmt.Printf("lib/config os.Remove() %s failed (%v)\n", fullname, err) -		return err +	if !errors.Is(err, os.ErrNotExist) { +		// Version Check failed. +		err = os.Remove(fullname) +		if err != nil { +			fmt.Printf("lib/config os.Remove() %s failed (%v)\n", fullname, err) +		}  	}  	// if there is any err, recreate the file  	err = SaveToFilename(pb, fullname)  | 
