Adjusted link timings
This commit is contained in:
parent
24975eac31
commit
b161650ced
@ -1329,7 +1329,7 @@ class Reticulum:
|
|||||||
rpc_connection.send({"get": "first_hop_timeout", "destination_hash": destination})
|
rpc_connection.send({"get": "first_hop_timeout", "destination_hash": destination})
|
||||||
response = rpc_connection.recv()
|
response = rpc_connection.recv()
|
||||||
|
|
||||||
if self.is_connected_to_shared_instance and self._force_shared_instance_bitrate:
|
if self.is_connected_to_shared_instance and hasattr(self, "_force_shared_instance_bitrate") and self._force_shared_instance_bitrate:
|
||||||
simulated_latency = ((1/self._force_shared_instance_bitrate)*8)*RNS.Reticulum.MTU
|
simulated_latency = ((1/self._force_shared_instance_bitrate)*8)*RNS.Reticulum.MTU
|
||||||
RNS.log("Adding simulated latency of "+RNS.prettytime(simulated_latency)+" to first hop timeout", RNS.LOG_DEBUG)
|
RNS.log("Adding simulated latency of "+RNS.prettytime(simulated_latency)+" to first hop timeout", RNS.LOG_DEBUG)
|
||||||
response += simulated_latency
|
response += simulated_latency
|
||||||
|
@ -2068,7 +2068,7 @@ class Transport:
|
|||||||
def first_hop_timeout(destination_hash):
|
def first_hop_timeout(destination_hash):
|
||||||
latency = Transport.next_hop_per_byte_latency(destination_hash)
|
latency = Transport.next_hop_per_byte_latency(destination_hash)
|
||||||
if latency != None:
|
if latency != None:
|
||||||
return RNS.Reticulum.MTU * latency
|
return RNS.Reticulum.MTU * latency + RNS.Reticulum.DEFAULT_PER_HOP_TIMEOUT
|
||||||
else:
|
else:
|
||||||
return RNS.Reticulum.DEFAULT_PER_HOP_TIMEOUT
|
return RNS.Reticulum.DEFAULT_PER_HOP_TIMEOUT
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user