Merge pull request #664 from tendermint/windows-path

use filepath for windows compatibility
This commit is contained in:
Zach 2017-09-21 07:34:20 -04:00 committed by GitHub
commit 0b61d22652

View File

@ -4,7 +4,7 @@ import (
"bytes" "bytes"
"errors" "errors"
"fmt" "fmt"
"path" "path/filepath"
"reflect" "reflect"
"sync" "sync"
"time" "time"
@ -394,7 +394,7 @@ func (cs *ConsensusState) Wait() {
// OpenWAL opens a file to log all consensus messages and timeouts for deterministic accountability // OpenWAL opens a file to log all consensus messages and timeouts for deterministic accountability
func (cs *ConsensusState) OpenWAL(walFile string) (err error) { func (cs *ConsensusState) OpenWAL(walFile string) (err error) {
err = cmn.EnsureDir(path.Dir(walFile), 0700) err = cmn.EnsureDir(filepath.Dir(walFile), 0700)
if err != nil { if err != nil {
cs.Logger.Error("Error ensuring ConsensusState wal dir", "err", err.Error()) cs.Logger.Error("Error ensuring ConsensusState wal dir", "err", err.Error())
return err return err