summaryrefslogtreecommitdiff
path: root/cacheDir.go
diff options
context:
space:
mode:
authorJeff Carr <[email protected]>2025-10-27 18:39:07 -0500
committerJeff Carr <[email protected]>2025-10-27 18:39:07 -0500
commitd8ad8ed5a7d294d19185ca1bc54039e1184831ba (patch)
tree67835a15ca29cc66c220d6b0c13736846499c9f0 /cacheDir.go
parent85e9012a22aaa70e036e4a3300ab3c0f1ac6af4a (diff)
oops. totally wrong logicHEADv0.0.36v0.0.35master
Diffstat (limited to 'cacheDir.go')
-rw-r--r--cacheDir.go11
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)