aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorThibaut Horel <thibaut.horel@gmail.com>2016-05-04 18:04:30 -0400
committerThibaut Horel <thibaut.horel@gmail.com>2016-05-04 18:04:30 -0400
commit0408051b166871cbe48c582a7ab8e56c4bcb1961 (patch)
treed9a52599bc15f4479c555b8ff333284bd10dc362
parentaedc910c844d79713f5e544a211ceabf4372c687 (diff)
downloadpos-0408051b166871cbe48c582a7ab8e56c4bcb1961.tar.gz
For BFSMerkle, do not truncate the file if it already exists
-rw-r--r--merkle.go2
1 files changed, 1 insertions, 1 deletions
diff --git a/merkle.go b/merkle.go
index ccb348c..1ef55ce 100644
--- a/merkle.go
+++ b/merkle.go
@@ -36,7 +36,7 @@ type BFSMerkle struct {
}
func NewBFSMerkle(height int64, fname string) *BFSMerkle {
- file, err := os.Create(fname)
+ file, err := os.OpenFile(fname, os.O_RDWR|os.O_CREATE, 0666)
if err != nil {
panic(err)
}