diff options
Diffstat (limited to 'src/fs')
-rw-r--r-- | src/fs/fs_download.c | 5 | ||||
-rw-r--r-- | src/fs/fs_search.c | 7 |
2 files changed, 3 insertions, 9 deletions
diff --git a/src/fs/fs_download.c b/src/fs/fs_download.c index ecb5c5f8a..ee301d4d0 100644 --- a/src/fs/fs_download.c +++ b/src/fs/fs_download.c | |||
@@ -1439,9 +1439,8 @@ try_reconnect (struct GNUNET_FS_DownloadContext *dc) | |||
1439 | if (0 == dc->reconnect_backoff.rel_value) | 1439 | if (0 == dc->reconnect_backoff.rel_value) |
1440 | dc->reconnect_backoff = GNUNET_TIME_UNIT_MILLISECONDS; | 1440 | dc->reconnect_backoff = GNUNET_TIME_UNIT_MILLISECONDS; |
1441 | else | 1441 | else |
1442 | dc->reconnect_backoff = GNUNET_TIME_relative_min (GNUNET_TIME_relative_multiply (dc->reconnect_backoff, 2), | 1442 | dc->reconnect_backoff = GNUNET_TIME_STD_BACKOFF (dc->reconnect_backoff); |
1443 | GNUNET_TIME_relative_multiply (GNUNET_TIME_UNIT_MINUTES, 10)); | 1443 | |
1444 | |||
1445 | GNUNET_log (GNUNET_ERROR_TYPE_DEBUG, "Will try to reconnect in %s\n", | 1444 | GNUNET_log (GNUNET_ERROR_TYPE_DEBUG, "Will try to reconnect in %s\n", |
1446 | GNUNET_STRINGS_relative_time_to_string (dc->reconnect_backoff, GNUNET_YES)); | 1445 | GNUNET_STRINGS_relative_time_to_string (dc->reconnect_backoff, GNUNET_YES)); |
1447 | dc->task = | 1446 | dc->task = |
diff --git a/src/fs/fs_search.c b/src/fs/fs_search.c index 370fd2f5c..d7124b68e 100644 --- a/src/fs/fs_search.c +++ b/src/fs/fs_search.c | |||
@@ -1158,12 +1158,7 @@ try_reconnect (struct GNUNET_FS_SearchContext *sc) | |||
1158 | GNUNET_CLIENT_disconnect (sc->client); | 1158 | GNUNET_CLIENT_disconnect (sc->client); |
1159 | sc->client = NULL; | 1159 | sc->client = NULL; |
1160 | } | 1160 | } |
1161 | if (0 == sc->reconnect_backoff.rel_value) | 1161 | sc->reconnect_backoff = GNUNET_TIME_STD_BACKOFF (sc->reconnect_backoff); |
1162 | sc->reconnect_backoff = GNUNET_TIME_UNIT_MILLISECONDS; | ||
1163 | else | ||
1164 | sc->reconnect_backoff = GNUNET_TIME_relative_min (GNUNET_TIME_relative_multiply (sc->reconnect_backoff, 2), | ||
1165 | GNUNET_TIME_relative_multiply (GNUNET_TIME_UNIT_MINUTES, 10)); | ||
1166 | |||
1167 | sc->task = | 1162 | sc->task = |
1168 | GNUNET_SCHEDULER_add_delayed (sc->reconnect_backoff, | 1163 | GNUNET_SCHEDULER_add_delayed (sc->reconnect_backoff, |
1169 | &do_reconnect, | 1164 | &do_reconnect, |