etcdserver: Missing the cfg.Logger causes panic

This commit is contained in:
needkane 2020-05-22 03:42:44 -04:00
parent 732df43cf8
commit c8ae694dea

View File

@ -509,7 +509,7 @@ func NewServer(cfg ServerConfig) (srv *EtcdServer, err error) {
} }
serverID.With(prometheus.Labels{"server_id": id.String()}).Set(1) serverID.With(prometheus.Labels{"server_id": id.String()}).Set(1)
srv.applyV2 = &applierV2store{store: srv.v2store, cluster: srv.cluster} srv.applyV2 = NewApplierV2(cfg.Logger, srv.v2store, srv.cluster)
srv.be = be srv.be = be
minTTL := time.Duration((3*cfg.ElectionTicks)/2) * heartbeat minTTL := time.Duration((3*cfg.ElectionTicks)/2) * heartbeat