Merge remote-tracking branch 'origin/dev' into dev
This commit is contained in:
commit
fe9a128d22
2 changed files with 7 additions and 3 deletions
|
@ -99,7 +99,7 @@ func InitDatabase(forceRebuild bool) (err error) {
|
|||
}
|
||||
}
|
||||
if gulu.File.IsExist(util.BlockTreePath) {
|
||||
os.RemoveAll(util.BlockTreePath)
|
||||
treenode.InitBlockTree(true)
|
||||
}
|
||||
|
||||
initDBConnection()
|
||||
|
|
|
@ -375,7 +375,7 @@ func InitBlockTree(force bool) {
|
|||
if force {
|
||||
err := os.RemoveAll(util.BlockTreePath)
|
||||
if nil != err {
|
||||
logging.LogErrorf("remove blocktree file failed: %s", err)
|
||||
logging.LogErrorf("remove block tree file failed: %s", err)
|
||||
}
|
||||
blockTrees = &sync.Map{}
|
||||
return
|
||||
|
@ -456,7 +456,11 @@ func SaveBlockTree(force bool) {
|
|||
defer blockTreeLock.Unlock()
|
||||
|
||||
start := time.Now()
|
||||
os.MkdirAll(util.BlockTreePath, 0755)
|
||||
if err := os.MkdirAll(util.BlockTreePath, 0755); nil != err {
|
||||
logging.LogErrorf("create block tree dir [%s] failed: %s", util.BlockTreePath, err)
|
||||
os.Exit(logging.ExitCodeFileSysErr)
|
||||
return
|
||||
}
|
||||
|
||||
size := uint64(0)
|
||||
var count int
|
||||
|
|
Loading…
Add table
Reference in a new issue