static TDB_DATA old_data;
-static int success = true;
+static bool success = false;
static void print_counters(void)
{
{
int i;
uint32_t *counters, *old_counters;
+ bool monotonous = true;
counters = (uint32_t *)data.dptr;
old_counters = (uint32_t *)old_data.dptr;
if (counters[i]<old_counters[i]) {
printf("[%4u] ERROR: counters has decreased for node %u From %u to %u\n",
getpid(), i, old_counters[i], counters[i]);
- success = false;
+ monotonous = false;
}
}
memcpy(old_data.dptr, data.dptr, data.dsize);
if (verbose) print_counters();
+
+ success = monotonous;
}