mirror of
https://github.com/etcd-io/etcd.git
synced 2024-09-27 06:25:44 +00:00
raft: teach readyWithTimeout to log received Ready
s
Signed-off-by: Tobias Grieger <tobias.b.grieger@gmail.com>
This commit is contained in:
parent
36860f863f
commit
1f39a8fe79
@ -35,6 +35,12 @@ import (
|
||||
func readyWithTimeout(n Node) Ready {
|
||||
select {
|
||||
case rd := <-n.Ready():
|
||||
if nn, ok := n.(*nodeTestHarness); ok {
|
||||
n = nn.node
|
||||
}
|
||||
if nn, ok := n.(*node); ok {
|
||||
nn.rn.raft.logger.Infof("emitted ready: %s", DescribeReady(rd, nil))
|
||||
}
|
||||
return rd
|
||||
case <-time.After(time.Second):
|
||||
panic("timed out waiting for ready")
|
||||
|
Loading…
x
Reference in New Issue
Block a user