mirror of
https://github.com/etcd-io/etcd.git
synced 2024-09-27 06:25:44 +00:00
etcdserver: panic when snapshot on raft storage
Snapshot on raft storage should always succeed. If there is an error, it must be internal fault and needs stack info to debug.
This commit is contained in:
@@ -811,7 +811,7 @@ func (s *EtcdServer) snapshot(snapi uint64, snapnodes []uint64) {
|
||||
}
|
||||
snap, err := s.raftStorage.Snapshot()
|
||||
if err != nil {
|
||||
log.Fatalf("etcdserver: snapshot error: %v", err)
|
||||
log.Panicf("etcdserver: snapshot error: %v", err)
|
||||
}
|
||||
if err := s.storage.SaveSnap(snap); err != nil {
|
||||
log.Fatalf("etcdserver: create snapshot error: %v", err)
|
||||
|
||||
Reference in New Issue
Block a user