Browse Source

raft: add detail to "no leader" log message

Ben Darnell 11 years ago
parent
commit
b26856b603
1 changed files with 2 additions and 2 deletions
  1. 2 2
      raft/raft.go

+ 2 - 2
raft/raft.go

@@ -479,7 +479,7 @@ func stepLeader(r *raft, m pb.Message) {
 func stepCandidate(r *raft, m pb.Message) {
 	switch m.Type {
 	case pb.MsgProp:
-		log.Printf("raft: no leader; dropping proposal")
+		log.Printf("raft: %x no leader at term %d; dropping proposal", r.id, r.Term)
 		return
 	case pb.MsgApp:
 		r.becomeFollower(r.Term, m.From)
@@ -511,7 +511,7 @@ func stepFollower(r *raft, m pb.Message) {
 	switch m.Type {
 	case pb.MsgProp:
 		if r.lead == None {
-			log.Printf("raft: no leader; dropping proposal")
+			log.Printf("raft: %x no leader at term %d; dropping proposal", r.id, r.Term)
 			return
 		}
 		m.To = r.lead