[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[GNUnet-SVN] r11602 - gnunet/src/transport
From: |
gnunet |
Subject: |
[GNUnet-SVN] r11602 - gnunet/src/transport |
Date: |
Thu, 3 Jun 2010 07:31:08 +0200 |
Author: grothoff
Date: 2010-06-03 07:31:08 +0200 (Thu, 03 Jun 2010)
New Revision: 11602
Modified:
gnunet/src/transport/test_transport_api_reliability.c
Log:
better timeout, renew on significant progress means shorter timeout on hard(er)
errors and longer timeout on slow machines
Modified: gnunet/src/transport/test_transport_api_reliability.c
===================================================================
--- gnunet/src/transport/test_transport_api_reliability.c 2010-06-02
21:55:32 UTC (rev 11601)
+++ gnunet/src/transport/test_transport_api_reliability.c 2010-06-03
05:31:08 UTC (rev 11602)
@@ -51,7 +51,7 @@
/**
* How long until we give up on transmitting the message?
*/
-#define TIMEOUT GNUNET_TIME_relative_multiply (GNUNET_TIME_UNIT_SECONDS, 300)
+#define TIMEOUT GNUNET_TIME_relative_multiply (GNUNET_TIME_UNIT_SECONDS, 150)
#define MTYPE 12345
@@ -200,7 +200,14 @@
#endif
n++;
if (0 == (n % (TOTAL_MSGS/100)))
- fprintf (stderr, ".");
+ {
+ fprintf (stderr, ".");
+ GNUNET_SCHEDULER_cancel (sched, die_task);
+ die_task = GNUNET_SCHEDULER_add_delayed (sched,
+ TIMEOUT,
+ &end_badly,
+ NULL);
+ }
if (n == TOTAL_MSGS)
end ();
}
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [GNUnet-SVN] r11602 - gnunet/src/transport,
gnunet <=