diff options
author | Sebastian | 2016-02-10 21:53:15 +0100 |
---|---|---|
committer | Sebastian | 2016-02-11 00:09:39 +0100 |
commit | 1ee67aedd55b452c7d5851d0e39e01aef4aca766 (patch) | |
tree | caf482cd40463d5a4b15f14e5bd5b2d34bf936bd /src/server/altservers.c | |
parent | cleanup commits (diff) | |
download | dnbd3-1ee67aedd55b452c7d5851d0e39e01aef4aca766.tar.gz dnbd3-1ee67aedd55b452c7d5851d0e39e01aef4aca766.tar.xz dnbd3-1ee67aedd55b452c7d5851d0e39e01aef4aca766.zip |
dnbd3server build success on freebsd :)
Diffstat (limited to 'src/server/altservers.c')
-rw-r--r-- | src/server/altservers.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/server/altservers.c b/src/server/altservers.c index 41c0a27..bccf758 100644 --- a/src/server/altservers.c +++ b/src/server/altservers.c @@ -416,7 +416,7 @@ static void *altservers_main(void *data UNUSED) for (itAlt = 0; itAlt < numAlts; ++itAlt) { usleep( 1000 ); // Wait a very short moment for the network to recover (we might be doing lots of measurements...) // Connect - clock_gettime( CLOCK_MONOTONIC_RAW, &start ); + clock_gettime( CLOCK_MONOTONIC, &start ); int sock = sock_connect( &servers[itAlt], 750, _uplinkTimeout ); if ( sock < 0 ) continue; // Select image ++++++++++++++++++++++++++++++ @@ -462,7 +462,7 @@ static void *altservers_main(void *data UNUSED) if ( recv( sock, buffer, DNBD3_BLOCK_SIZE, MSG_WAITALL ) != DNBD3_BLOCK_SIZE ) { ERROR_GOTO( server_failed, "[RTT] Could not read first block payload for %s", image->name ); } - clock_gettime( CLOCK_MONOTONIC_RAW, &end ); + clock_gettime( CLOCK_MONOTONIC, &end ); // Measurement done - everything fine so far const unsigned int rtt = (end.tv_sec - start.tv_sec) * 1000000 + (end.tv_nsec - start.tv_nsec) / 1000; // µs const unsigned int avg = altservers_updateRtt( &servers[itAlt], rtt ); |