diff options
author | Christian Grothoff <christian@grothoff.org> | 2013-03-30 16:30:07 +0000 |
---|---|---|
committer | Christian Grothoff <christian@grothoff.org> | 2013-03-30 16:30:07 +0000 |
commit | 42429b02e7249e7eb9a30cab5f27b75e440ea99f (patch) | |
tree | 9bf92629acd55954db5e5a5c7ebbfe14ab873865 /src/dv | |
parent | b4c0264db5eb1bb842623deb36d4cd474a8f0ccf (diff) | |
download | gnunet-42429b02e7249e7eb9a30cab5f27b75e440ea99f.tar.gz gnunet-42429b02e7249e7eb9a30cab5f27b75e440ea99f.zip |
-need lockmanager
Diffstat (limited to 'src/dv')
-rw-r--r-- | src/dv/gnunet-service-dv.c | 4 | ||||
-rw-r--r-- | src/dv/test_transport_dv_data.conf | 2 |
2 files changed, 4 insertions, 2 deletions
diff --git a/src/dv/gnunet-service-dv.c b/src/dv/gnunet-service-dv.c index 27c1fb445..89f109345 100644 --- a/src/dv/gnunet-service-dv.c +++ b/src/dv/gnunet-service-dv.c | |||
@@ -875,7 +875,7 @@ get_atsi_distance (const struct GNUNET_ATS_Information *atsi, | |||
875 | 875 | ||
876 | for (i = 0; i < atsi_count; i++) | 876 | for (i = 0; i < atsi_count; i++) |
877 | if (ntohl (atsi[i].type) == GNUNET_ATS_QUALITY_NET_DISTANCE) | 877 | if (ntohl (atsi[i].type) == GNUNET_ATS_QUALITY_NET_DISTANCE) |
878 | return ntohl (atsi->value); | 878 | return (0 == ntohl (atsi->value)) ? DIRECT_NEIGHBOR_COST : ntohl (atsi->value); // FIXME: 0 check should not be required once ATS is fixed! |
879 | /* If we do not have explicit distance data, assume direct neighbor. */ | 879 | /* If we do not have explicit distance data, assume direct neighbor. */ |
880 | return DIRECT_NEIGHBOR_COST; | 880 | return DIRECT_NEIGHBOR_COST; |
881 | } | 881 | } |
@@ -1339,6 +1339,8 @@ start_consensus (void *cls, | |||
1339 | neighbor); | 1339 | neighbor); |
1340 | if (NULL == neighbor->consensus) | 1340 | if (NULL == neighbor->consensus) |
1341 | { | 1341 | { |
1342 | GNUNET_log (GNUNET_ERROR_TYPE_DEBUG, | ||
1343 | "Failed to setup consensus, will try again later!\n"); | ||
1342 | neighbor->consensus_task = GNUNET_SCHEDULER_add_delayed (GNUNET_DV_CONSENSUS_FREQUENCY, | 1344 | neighbor->consensus_task = GNUNET_SCHEDULER_add_delayed (GNUNET_DV_CONSENSUS_FREQUENCY, |
1343 | &start_consensus, | 1345 | &start_consensus, |
1344 | neighbor); | 1346 | neighbor); |
diff --git a/src/dv/test_transport_dv_data.conf b/src/dv/test_transport_dv_data.conf index 59243ba06..01a5bd0cb 100644 --- a/src/dv/test_transport_dv_data.conf +++ b/src/dv/test_transport_dv_data.conf | |||
@@ -43,7 +43,7 @@ AUTOSTART = NO | |||
43 | AUTOSTART = NO | 43 | AUTOSTART = NO |
44 | 44 | ||
45 | [lockmanager] | 45 | [lockmanager] |
46 | AUTOSTART = NO | 46 | AUTOSTART = YES |
47 | 47 | ||
48 | # Topology: | 48 | # Topology: |
49 | # 5M-HT | 49 | # 5M-HT |