From 82fcbb443c9af2bd1ae869960e870cc10d91219c Mon Sep 17 00:00:00 2001 From: Bart Polot Date: Fri, 15 Mar 2013 11:46:05 +0000 Subject: [PATCH] - fix --- src/regex/gnunet-regex-profiler.c | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/regex/gnunet-regex-profiler.c b/src/regex/gnunet-regex-profiler.c index 029ea5b94..d5532cfe5 100644 --- a/src/regex/gnunet-regex-profiler.c +++ b/src/regex/gnunet-regex-profiler.c @@ -1071,6 +1071,7 @@ arm_start_cb (void *cls, struct GNUNET_ARM_Handle *arm, enum GNUNET_ARM_Result result) { struct RegexPeer *peer = (struct RegexPeer *) cls; + static unsigned int arm_peer_cnt; unsigned int next_p; if (rs != GNUNET_ARM_REQUEST_SENT_OK) @@ -1093,9 +1094,9 @@ arm_start_cb (void *cls, struct GNUNET_ARM_Handle *arm, case GNUNET_ARM_RESULT_STARTING: GNUNET_SCHEDULER_add_now (&arm_op_done, peer); - if (peer_cnt < (num_peers - 1)) + if (arm_peer_cnt < (num_peers - 1)) { - next_p = (++peer_cnt % num_peers); + next_p = (++arm_peer_cnt % num_peers); GNUNET_SCHEDULER_add_delayed (GNUNET_TIME_relative_multiply( GNUNET_TIME_UNIT_MILLISECONDS, 1000), -- 2.25.1