mirror of
https://github.com/etcd-io/etcd.git
synced 2024-09-27 06:25:44 +00:00
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:
commit
b03b6da8a8
@ -341,7 +341,7 @@ func NewServer(cfg ServerConfig) (srv *EtcdServer, err error) {
|
|||||||
be := openBackend(cfg)
|
be := openBackend(cfg)
|
||||||
|
|
||||||
defer func() {
|
defer func() {
|
||||||
if err != nil {
|
if be != nil && err != nil {
|
||||||
be.Close()
|
be.Close()
|
||||||
}
|
}
|
||||||
}()
|
}()
|
||||||
|
Loading…
x
Reference in New Issue
Block a user