diff options
author | David Barksdale <amatus@amatus.name> | 2016-11-17 23:24:43 -0600 |
---|---|---|
committer | David Barksdale <amatus@amatus.name> | 2016-11-17 23:24:43 -0600 |
commit | 12597da2a33fe196a785a656136cba7675a06e21 (patch) | |
tree | c189c7fb7f2835f8219622400d83c453a91dbb69 /src/vpn | |
parent | cdeb1253bfda209def1ef48b436ff09cf7ab8be6 (diff) | |
download | gnunet-12597da2a33fe196a785a656136cba7675a06e21.tar.gz gnunet-12597da2a33fe196a785a656136cba7675a06e21.zip |
Sometimes it's OK if multiplication overflows
Diffstat (limited to 'src/vpn')
-rw-r--r-- | src/vpn/vpn_api.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/vpn/vpn_api.c b/src/vpn/vpn_api.c index b22b805cd..4add41ce4 100644 --- a/src/vpn/vpn_api.c +++ b/src/vpn/vpn_api.c | |||
@@ -352,7 +352,7 @@ reconnect (struct GNUNET_VPN_Handle *vh) | |||
352 | for (rr = vh->rr_head; NULL != rr; rr = rr->next) | 352 | for (rr = vh->rr_head; NULL != rr; rr = rr->next) |
353 | rr->request_id = 0; | 353 | rr->request_id = 0; |
354 | vh->backoff = GNUNET_TIME_relative_max (GNUNET_TIME_UNIT_MILLISECONDS, | 354 | vh->backoff = GNUNET_TIME_relative_max (GNUNET_TIME_UNIT_MILLISECONDS, |
355 | GNUNET_TIME_relative_min (GNUNET_TIME_relative_multiply (vh->backoff, 2), | 355 | GNUNET_TIME_relative_min (GNUNET_TIME_relative_saturating_multiply (vh->backoff, 2), |
356 | GNUNET_TIME_relative_multiply (GNUNET_TIME_UNIT_SECONDS, 30))); | 356 | GNUNET_TIME_relative_multiply (GNUNET_TIME_UNIT_SECONDS, 30))); |
357 | vh->rt = GNUNET_SCHEDULER_add_delayed (vh->backoff, | 357 | vh->rt = GNUNET_SCHEDULER_add_delayed (vh->backoff, |
358 | &connect_task, | 358 | &connect_task, |