set clock offset
authorNathan S. Evans <evans@in.tum.de>
Thu, 28 Jul 2011 16:33:44 +0000 (16:33 +0000)
committerNathan S. Evans <evans@in.tum.de>
Thu, 28 Jul 2011 16:33:44 +0000 (16:33 +0000)
src/util/program.c
src/util/service.c

index d98b388c12c3577e517e13a92bdf3b7ac610a655..b91d0f59e9cfd032c4dae4e84371e20e101d1fd3 100644 (file)
@@ -236,6 +236,7 @@ GNUNET_PROGRAM_run (int argc,
       (GNUNET_OK == GNUNET_CONFIGURATION_get_value_number(cc.cfg, "testing", "skew_variance", &skew_variance)))
     {
       clock_offset = skew_offset - skew_variance;
+      GNUNET_TIME_set_offset(clock_offset);
     }
   /* run */
   cc.args = &argv[ret];
index 4d88aff438d3cd16b722073307c0641c25209f14..ac5ce8d8003095e5d49f0e171a875717b0409afa 100644 (file)
@@ -1630,6 +1630,7 @@ GNUNET_SERVICE_run (int argc,
       (GNUNET_OK == GNUNET_CONFIGURATION_get_value_number(sctx.cfg, "testing", "skew_variance", &skew_variance)))
     {
       clock_offset = skew_offset - skew_variance;
+      GNUNET_TIME_set_offset(clock_offset);
 #if DEBUG_SERVICE
       GNUNET_log (GNUNET_ERROR_TYPE_DEBUG, "Skewing clock by %dll\n", clock_offset);
 #endif