[tor-commits] [tor/master] Initialize monotonic timer code before using it in the tests

nickm at torproject.org nickm at torproject.org
Wed Aug 31 18:34:57 UTC 2016


commit cfc62e2374ec34eb2892b032dd33f852daaada6d
Author: Nick Mathewson <nickm at torproject.org>
Date:   Wed Aug 31 14:34:49 2016 -0400

    Initialize monotonic timer code before using it in the tests
---
 src/test/test_util.c | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/src/test/test_util.c b/src/test/test_util.c
index 2ff9d77..445abb9 100644
--- a/src/test/test_util.c
+++ b/src/test/test_util.c
@@ -5330,6 +5330,8 @@ test_util_monotonic_time(void *arg)
   uint64_t nsec1, nsec2, usec1, msec1;
   uint64_t nsecc1, nsecc2, usecc1, msecc1;
 
+  monotime_init();
+
   monotime_get(&mt1);
   monotime_coarse_get(&mtc1);
   nsec1 = monotime_absolute_nsec();
@@ -5374,6 +5376,7 @@ static void
 test_util_monotonic_time_ratchet(void *arg)
 {
   (void)arg;
+  monotime_init();
   monotime_reset_ratchets_for_testing();
 
   /* win32, performance counter ratchet. */



More information about the tor-commits mailing list