Fix a block condition where cb is called immediately
This commit is contained in:
parent
a7523015f7
commit
6a209ba3a8
|
@ -20,7 +20,7 @@ func BroadcastTxAsync(tx types.Tx) (*ctypes.ResultBroadcastTx, error) {
|
|||
|
||||
// Note: tx must be signed
|
||||
func BroadcastTxSync(tx types.Tx) (*ctypes.ResultBroadcastTx, error) {
|
||||
resCh := make(chan *tmsp.Response)
|
||||
resCh := make(chan *tmsp.Response, 1)
|
||||
err := mempoolReactor.BroadcastTx(tx, func(res *tmsp.Response) {
|
||||
resCh <- res
|
||||
})
|
||||
|
|
Loading…
Reference in New Issue