UPnP renewal

Bug #1705496 reported by poy
10
This bug affects 1 person
Affects Status Importance Assigned to Milestone
DC++
Confirmed
Medium
Unassigned

Bug Description

on <https://stackoverflow.com/a/27227230> by the miniupnp author:

"Unfortunately you cannot rely on Home routers to properly fire the right events in case the IP change or a mapping is not good anymore.

I advice to periodically (every few minutes) call GetSpecificPortMappingEntry() and/or GetExternalIPAddress()"

-> do this with the renewal mechanism already in place for natpmp renewal.

poy (poy)
Changed in dcplusplus:
status: New → Confirmed
eMTee (realprogger)
Changed in dcplusplus:
importance: Undecided → Medium
Revision history for this message
eMTee (realprogger) wrote :

This would be also a fix for problems people often having with low quality wifi connections where local IP is acquired by DHCP and there are frequent disconnects which may change the local IP.
This call would be also useful to be fired when there are changes in the status of the bound network interface as when it goes down/up or when "new internet connection" detected by the OS.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.