Changeset 5ede0a1
- Timestamp:
- Jun 9, 2019 11:48:03 AM (20 months ago)
- Branches:
- master
- Children:
- 0c54b6d
- Parents:
- 2c97dc2
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
router/java/src/net/i2p/router/transport/UPnP.java
r2c97dc2 r5ede0a1 911 911 add.setArgumentValue("NewPortMappingDescription", description); 912 912 add.setArgumentValue("NewEnabled","1"); 913 add.setArgumentValue("NewLeaseDuration", 0); 913 // 3 hours 914 // MUST be longer than max RI republish which is 52 minutes 915 add.setArgumentValue("NewLeaseDuration", 3*60*60); 914 916 915 917 boolean rv = add.postControlAction(); … … 1086 1088 // Ports in portsToForwardNow but not in ports we must dump 1087 1089 for(ForwardPort port: ports) { 1090 // Always add, since we now have a 3 hour lease duration, 1091 // so we have to keep refreshing the lease. 1088 1092 //if(portsToForward.contains(port)) { 1089 1093 // If not in portsForwarded, it wasn't successful, try again 1090 if(portsForwarded.contains(port)) {1094 //if(portsForwarded.contains(port)) { 1091 1095 // We have forwarded it, and it should be forwarded, cool. 1092 1096 // Big problem here, if firewall resets, we don't know it. 1093 1097 // Do we need to re-forward anyway? or poll the router? 1094 } else {1098 //} else { 1095 1099 // Needs forwarding 1096 1100 if(portsToForwardNow == null) portsToForwardNow = new HashSet<ForwardPort>(); 1097 1101 portsToForwardNow.add(port); 1098 }1102 //} 1099 1103 } 1100 1104 for(ForwardPort port : portsToForward) {
Note: See TracChangeset
for help on using the changeset viewer.