Просмотр исходного кода

Log when we run out of retries

Evan Huus 11 лет назад
Родитель
Сommit
652d53452a
1 измененных файлов с 1 добавлено и 0 удалено
  1. 1 0
      client.go

+ 1 - 0
client.go

@@ -360,6 +360,7 @@ func (client *Client) refreshMetadata(topics []string, retriesRemaining int) err
 
 
 			if len(retry) > 0 {
 			if len(retry) > 0 {
 				if retriesRemaining <= 0 {
 				if retriesRemaining <= 0 {
+					Logger.Println("Some partitions are leaderless, but we're out of retries")
 					return nil
 					return nil
 				}
 				}
 				Logger.Printf("Some partitions are leaderless, waiting %dms for election... (%d retries remaining)\n", client.config.WaitForElection/time.Millisecond, retriesRemaining)
 				Logger.Printf("Some partitions are leaderless, waiting %dms for election... (%d retries remaining)\n", client.config.WaitForElection/time.Millisecond, retriesRemaining)