bump(goraft/raft): f94d98c

This commit is contained in:
Yicheng Qin
2014-04-04 16:45:15 -07:00
parent 1c40f327be
commit d2c0a008ce
7 changed files with 91 additions and 39 deletions

View File

@ -25,15 +25,16 @@ func writeFileSynced(filename string, data []byte, perm os.FileMode) error {
if err != nil {
return err
}
defer f.Close() // Idempotent
n, err := f.Write(data)
if n < len(data) {
f.Close()
if err == nil && n < len(data) {
return io.ErrShortWrite
} else if err != nil {
return err
}
err = f.Sync()
if err != nil {
if err = f.Sync(); err != nil {
return err
}