Преглед на файлове

Merge pull request #264 from Shopify/check-leader-connected

When we get a new leader, check it is connected
Evan Huus преди 11 години
родител
ревизия
e5f699cfb8
променени са 1 файла, в които са добавени 4 реда и са изтрити 0 реда
  1. 4 0
      producer.go

+ 4 - 0
producer.go

@@ -367,6 +367,10 @@ func (p *Producer) leaderDispatcher(topic string, partition int32, input chan *M
 			return err
 			return err
 		}
 		}
 
 
+		if _, err = leader.Connected(); err != nil {
+			return err
+		}
+
 		output = p.getBrokerWorker(leader)
 		output = p.getBrokerWorker(leader)
 		return nil
 		return nil
 	}
 	}