portfwd.go | 4 ++-- diff --git a/portfwd.go b/portfwd.go index 2c7d40683b55f809a91b4c1e05a91f410a1541bd..e2c22d42d1175083eef6b2c4e403cb8dfd8d4e00 100644 --- a/portfwd.go +++ b/portfwd.go @@ -72,10 +72,10 @@ var wg sync.WaitGroup wg.Add(mLen) for _, m := range cl.upnpMappings { - go func() { + go func(m *upnpMapping) { defer wg.Done() cl.deletePortMapping(m.d, m.proto, m.externalPort) - }() + }(m) } cl.upnpMappings = nil }