Claus Lensbøl da28a92b22
net/portmapper: put mappings and releases into an execqueue
We had an issue where releasing mappings would cause a deadlock when the
UPnP gateway did not respond. Instead of working on mappings sync, put
it into an exec queue and add a timeout on releasing the mappings.

Updates tailscale/corp#33888
Updates tailscale/corp#33619

Signed-off-by: Claus Lensbøl <claus@tailscale.com>
2026-01-27 16:46:38 -05:00
..
2025-01-07 13:05:37 -08:00
2023-08-03 13:00:45 -07:00
2025-03-29 11:02:42 -07:00