-
Ivan Vilata-i-Balaguer authored
This enables UPnP mapping handling to cope with buggy IGDs/routers which ignore requests for refreshing existing mappings, causing the mapping to intermittently appear and disappear every 3 minutes approximately. This should help clients remain reachable to others for seeding content and bridging connections (both with static and dynamic connectivity). Enhancements: - Detect buggy UPnP IGDs and let mappings expire if only such IGDs are found in the network, then recreate the mappings ASAP. - Better computation of pauses in UPnP handling code to avoid extra delays.
93d6177f