From dbaa44372bb8c4ef6326aebbafa8667ef29518f6 Mon Sep 17 00:00:00 2001 From: Xiang Li Date: Tue, 11 Oct 2016 13:34:18 -0700 Subject: [PATCH] etcdserver: better panic logging --- etcdserver/apply.go | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/etcdserver/apply.go b/etcdserver/apply.go index ee8e295ae..ce17f7984 100644 --- a/etcdserver/apply.go +++ b/etcdserver/apply.go @@ -462,7 +462,7 @@ func (a *applierV3backend) applyUnion(txnID int64, union *pb.RequestOp) *pb.Resp if tv.RequestRange != nil { resp, err := a.Range(txnID, tv.RequestRange) if err != nil { - panic("unexpected error during txn") + plog.Panicf("unexpected error during txn: %v", err) } return &pb.ResponseOp{Response: &pb.ResponseOp_ResponseRange{ResponseRange: resp}} } @@ -470,7 +470,7 @@ func (a *applierV3backend) applyUnion(txnID int64, union *pb.RequestOp) *pb.Resp if tv.RequestPut != nil { resp, err := a.Put(txnID, tv.RequestPut) if err != nil { - panic("unexpected error during txn") + plog.Panicf("unexpected error during txn: %v", err) } return &pb.ResponseOp{Response: &pb.ResponseOp_ResponsePut{ResponsePut: resp}} } @@ -478,7 +478,7 @@ func (a *applierV3backend) applyUnion(txnID int64, union *pb.RequestOp) *pb.Resp if tv.RequestDeleteRange != nil { resp, err := a.DeleteRange(txnID, tv.RequestDeleteRange) if err != nil { - panic("unexpected error during txn") + plog.Panicf("unexpected error during txn: %v", err) } return &pb.ResponseOp{Response: &pb.ResponseOp_ResponseDeleteRange{ResponseDeleteRange: resp}} }