From 08b498fbdab45ff3ce265a4711ed40fa41b6e75b Mon Sep 17 00:00:00 2001 From: Derek Collison Date: Sun, 19 Sep 2021 12:14:31 -0700 Subject: [PATCH] Log error on write errors Signed-off-by: Derek Collison --- server/raft.go | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/server/raft.go b/server/raft.go index aaa78f3c..cd26282c 100644 --- a/server/raft.go +++ b/server/raft.go @@ -2978,7 +2978,7 @@ func (n *raft) setWriteErrLocked(err error) { // For now since this can be happening all under the covers, we will call up and disable JetStream. n.Unlock() - n.s.handleOutOfSpace("") + n.s.handleOutOfSpace(_EMPTY_) n.Lock() } @@ -3009,6 +3009,7 @@ func (n *raft) fileWriter() { n.RUnlock() if err := ioutil.WriteFile(tvf, buf[:], 0640); err != nil { n.setWriteErr(err) + n.error("Error writing term and vote file for %q: %v", n.group, err) } case <-n.wpsch: n.RLock() @@ -3016,6 +3017,7 @@ func (n *raft) fileWriter() { n.RUnlock() if err := ioutil.WriteFile(psf, buf, 0640); err != nil { n.setWriteErr(err) + n.error("Error writing peer state file for %q: %v", n.group, err) } } }