mirror of https://github.com/BTCPrivate/lnd.git
peer: add conditional sends on quit within readHandler message dispatch
This commit is contained in:
parent
c06b82c3a2
commit
ab25b636f5
12
peer.go
12
peer.go
|
@ -641,9 +641,17 @@ out:
|
|||
p.server.fundingMgr.processFundingLocked(msg, p.addr)
|
||||
|
||||
case *lnwire.Shutdown:
|
||||
p.shutdownChanReqs <- msg
|
||||
select {
|
||||
case p.shutdownChanReqs <- msg:
|
||||
case <-p.quit:
|
||||
break out
|
||||
}
|
||||
case *lnwire.ClosingSigned:
|
||||
p.closingSignedChanReqs <- msg
|
||||
select {
|
||||
case p.closingSignedChanReqs <- msg:
|
||||
case <-p.quit:
|
||||
break out
|
||||
}
|
||||
|
||||
case *lnwire.Error:
|
||||
p.server.fundingMgr.processFundingError(msg, p.addr)
|
||||
|
|
Loading…
Reference in New Issue