[#1633] neofs-adm: Start chain only on happy path
If the error is returned, it will not be closed properly. Signed-off-by: Evgenii Stratonikov <evgeniy@morphbits.ru>
This commit is contained in:
parent
642d7328ab
commit
38558a3238
1 changed files with 2 additions and 1 deletions
|
@ -54,7 +54,6 @@ func newLocalClient(v *viper.Viper, wallets []*wallet.Wallet) (*localClient, err
|
||||||
if err != nil {
|
if err != nil {
|
||||||
return nil, err
|
return nil, err
|
||||||
}
|
}
|
||||||
defer func() { go bc.Run() }()
|
|
||||||
|
|
||||||
m := smartcontract.GetDefaultHonestNodeCount(cfg.ProtocolConfiguration.ValidatorsCount)
|
m := smartcontract.GetDefaultHonestNodeCount(cfg.ProtocolConfiguration.ValidatorsCount)
|
||||||
accounts := make([]*wallet.Account, len(wallets))
|
accounts := make([]*wallet.Account, len(wallets))
|
||||||
|
@ -81,6 +80,8 @@ func newLocalClient(v *viper.Viper, wallets []*wallet.Wallet) (*localClient, err
|
||||||
return bytes.Compare(pi, pj) == -1
|
return bytes.Compare(pi, pj) == -1
|
||||||
})
|
})
|
||||||
|
|
||||||
|
go bc.Run()
|
||||||
|
|
||||||
return &localClient{
|
return &localClient{
|
||||||
bc: bc,
|
bc: bc,
|
||||||
dumpPath: v.GetString(localDumpFlag),
|
dumpPath: v.GetString(localDumpFlag),
|
||||||
|
|
Loading…
Reference in a new issue