Merge pull request #17154 from serathius/fix-bootstrap-3.4

[release-3.4] Check if be is nil to avoid panic when be is overriden with nil
This commit is contained in:
Benjamin Wang
2023-12-21 09:23:17 +00:00
committed by GitHub

View File

@@ -341,7 +341,7 @@ func NewServer(cfg ServerConfig) (srv *EtcdServer, err error) {
be := openBackend(cfg)
defer func() {
if err != nil {
if be != nil && err != nil {
be.Close()
}
}()