mirror of
https://github.com/tendermint/tendermint.git
synced 2026-01-05 04:55:18 +00:00
abci/grpc: fix invalid mutex handling in StopForError() (#5849)
Fixes #5840.
This commit is contained in:
committed by
Erik Grinaker
parent
4246000a8c
commit
c2b5f8bc4a
@@ -129,11 +129,11 @@ func (cli *grpcClient) OnStop() {
|
||||
}
|
||||
|
||||
func (cli *grpcClient) StopForError(err error) {
|
||||
cli.mtx.Lock()
|
||||
if !cli.IsRunning() {
|
||||
return
|
||||
}
|
||||
|
||||
cli.mtx.Lock()
|
||||
if cli.err == nil {
|
||||
cli.err = err
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user