From f59f40532bc37bdac9a0b5b4ed0bff7c5aa594e0 Mon Sep 17 00:00:00 2001 From: Steffen Vogel Date: Tue, 19 May 2015 16:54:28 +0200 Subject: [PATCH] fix sequence numbers of "random" tool --- server/src/random.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/server/src/random.c b/server/src/random.c index 89c182ba7..43a0fcb61 100644 --- a/server/src/random.c +++ b/server/src/random.c @@ -53,7 +53,9 @@ int main(int argc, char *argv[]) fprintf(stderr, "# %-6s%-12s\n", "seq", "data"); /* Block until 1/p->rate seconds elapsed */ - while ((m.sequence = timerfd_wait(tfd))) { + while (1) { + m.sequence += (uint16_t) timerfd_wait(tfd); + msg_random(&m); msg_fprint(stdout, &m);