netann+docs: remove nil value from variadic list (#7922)

The nil value in the variadic list causes a panic when the variadic
parameters are iterated over.
This commit is contained in:
Elle 2023-08-24 20:47:42 +02:00 committed by GitHub
parent dde1495e1d
commit 15d2ff0c4d
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 4 additions and 1 deletions

View File

@ -59,6 +59,9 @@
have to make sure to not broadcast outdated transactions which can lead to
locked up wallet funds indefinitely in the worst case.
- [Remove nil value](https://github.com/lightningnetwork/lnd/pull/7922) from
variadic parameter list.
# New Features
## Functional Enhancements
### Protocol Features

View File

@ -178,7 +178,7 @@ func IPAnnouncer(annUpdater NodeAnnUpdater) func([]net.Addr,
map[string]struct{}) error {
return func(newAddrs []net.Addr, oldAddrs map[string]struct{}) error {
_, err := annUpdater(nil, func(
_, err := annUpdater(func(
currentNodeAnn *lnwire.NodeAnnouncement) {
// To ensure we don't duplicate any addresses, we'll
// filter out the same of addresses we should no longer