multi: move several wait group done calls to defer statements

This commit is contained in:
Federico Bond authored and Oliver Gugger committed 2020-11-23 14:48:44 +01:00
1 parent 27849d3020
commit 10d94f99c0
5 files changed
+10 -6

No files matched your search

+2 -2
View File
@@ -425,6 +425,8 @@ func (l *LightningWallet) ActiveReservations() []*ChannelReservation {
// requestHandler is the primary goroutine(s) responsible for handling, and
// dispatching replies to all messages.
func (l *LightningWallet) requestHandler() {
defer l.wg.Done()
out:
for {
select {
@@ -450,8 +452,6 @@ out:
break out
}
}
l.wg.Done()
}
// InitChannelReservation kicks off the 3-step workflow required to successfully