[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[GNUnet-SVN] r17824 - gnunet/src/transport
From: |
gnunet |
Subject: |
[GNUnet-SVN] r17824 - gnunet/src/transport |
Date: |
Thu, 27 Oct 2011 22:46:54 +0200 |
Author: wachs
Date: 2011-10-27 22:46:53 +0200 (Thu, 27 Oct 2011)
New Revision: 17824
Modified:
gnunet/src/transport/gnunet-service-transport_neighbours_3way.c
Log:
I do not like the idea of guessing the responsiveness a service
Modified: gnunet/src/transport/gnunet-service-transport_neighbours_3way.c
===================================================================
--- gnunet/src/transport/gnunet-service-transport_neighbours_3way.c
2011-10-27 20:28:29 UTC (rev 17823)
+++ gnunet/src/transport/gnunet-service-transport_neighbours_3way.c
2011-10-27 20:46:53 UTC (rev 17824)
@@ -56,6 +56,8 @@
#define KEEPALIVE_FREQUENCY GNUNET_TIME_relative_multiply
(GNUNET_TIME_UNIT_SECONDS, 90)
+#define ATS_RESPONSE_TIMEOUT GNUNET_TIME_relative_multiply
(GNUNET_TIME_UNIT_SECONDS, 3)
+
/**
* Entry in neighbours.
*/
@@ -895,7 +897,7 @@
n->ats_suggest = GNUNET_SCHEDULER_NO_TASK;
- GNUNET_log (GNUNET_ERROR_TYPE_DEBUG,
+ GNUNET_log (GNUNET_ERROR_TYPE_WARNING,
" ATS did not suggested address to connect to peer `%s'\n",
GNUNET_i2s (&n->id));
@@ -962,9 +964,9 @@
n->addrlen,
NULL);
- if (n->ats_suggest != GNUNET_SCHEDULER_NO_TASK)
+ if (n(ATS_RESPONSE_TIMEOUT, at_suggest != GNUNET_SCHEDULER_NO_TASK)
GNUNET_SCHEDULER_cancel(n->ats_suggest);
- n->ats_suggest = GNUNET_SCHEDULER_add_delayed (GNUNET_TIME_UNIT_SECONDS,
ats_suggest_cancel, n);
+ n->ats_suggest = GNUNET_SCHEDULER_add_delayed delayed
(ATS_RESPONSE_TIMEOUT, ats_suggest_cancel, n);
GNUNET_ATS_suggest_address(GST_ats, &n->id);
return;
}
@@ -1013,7 +1015,7 @@
if (n->ats_suggest != GNUNET_SCHEDULER_NO_TASK)
GNUNET_SCHEDULER_cancel(n->ats_suggest);
- n->ats_suggest = GNUNET_SCHEDULER_add_delayed (GNUNET_TIME_UNIT_SECONDS,
ats_suggest_cancel, n);
+ n->ats_suggest = GNUNET_SCHEDULER_add_delayed (ATS_RESPONSE_TIMEOUT,
ats_suggest_cancel, n);
GNUNET_ATS_suggest_address(GST_ats, &n->id);
return;
}
@@ -1061,7 +1063,7 @@
if (n->ats_suggest != GNUNET_SCHEDULER_NO_TASK)
GNUNET_SCHEDULER_cancel(n->ats_suggest);
- n->ats_suggest = GNUNET_SCHEDULER_add_delayed (GNUNET_TIME_UNIT_SECONDS,
ats_suggest_cancel, n);
+ n->ats_suggest = GNUNET_SCHEDULER_add_delayed (ATS_RESPONSE_TIMEOUT,
ats_suggest_cancel, n);
GNUNET_ATS_suggest_address(GST_ats, &n->id);
}
@@ -1287,7 +1289,7 @@
if (n->ats_suggest != GNUNET_SCHEDULER_NO_TASK)
GNUNET_SCHEDULER_cancel(n->ats_suggest);
- n->ats_suggest = GNUNET_SCHEDULER_add_delayed (GNUNET_TIME_UNIT_SECONDS,
ats_suggest_cancel, n);
+ n->ats_suggest = GNUNET_SCHEDULER_add_delayed (ATS_RESPONSE_TIMEOUT,
ats_suggest_cancel, n);
GNUNET_ATS_suggest_address (GST_ats, &n->id);
}
@@ -1355,7 +1357,7 @@
/* try QUICKLY to re-establish a connection, reduce timeout! */
if (n->ats_suggest != GNUNET_SCHEDULER_NO_TASK)
GNUNET_SCHEDULER_cancel(n->ats_suggest);
- n->ats_suggest = GNUNET_SCHEDULER_add_delayed (GNUNET_TIME_UNIT_SECONDS,
ats_suggest_cancel, n);
+ n->ats_suggest = GNUNET_SCHEDULER_add_delayed (ATS_RESPONSE_TIMEOUT,
ats_suggest_cancel, n);
GNUNET_ATS_suggest_address (GST_ats, peer);
}
@@ -2020,7 +2022,7 @@
/* Ask ATS for an address to connect via that address */
if (n->ats_suggest != GNUNET_SCHEDULER_NO_TASK)
GNUNET_SCHEDULER_cancel(n->ats_suggest);
- n->ats_suggest = GNUNET_SCHEDULER_add_delayed (GNUNET_TIME_UNIT_SECONDS,
ats_suggest_cancel, n);
+ n->ats_suggest = GNUNET_SCHEDULER_add_delayed (ATS_RESPONSE_TIMEOUT,
ats_suggest_cancel, n);
GNUNET_ATS_suggest_address(GST_ats, peer);
}
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [GNUnet-SVN] r17824 - gnunet/src/transport,
gnunet <=