summaryrefslogtreecommitdiffstats
path: root/src/usr/diag/attn/test/attnfakeprd.C
diff options
context:
space:
mode:
Diffstat (limited to 'src/usr/diag/attn/test/attnfakeprd.C')
-rw-r--r--src/usr/diag/attn/test/attnfakeprd.C20
1 files changed, 5 insertions, 15 deletions
diff --git a/src/usr/diag/attn/test/attnfakeprd.C b/src/usr/diag/attn/test/attnfakeprd.C
index 058af49a3..f4f6bd4a1 100644
--- a/src/usr/diag/attn/test/attnfakeprd.C
+++ b/src/usr/diag/attn/test/attnfakeprd.C
@@ -55,23 +55,13 @@ struct Clear
nanosleep(0, randint(TEN_CTX_SWITCHES_NS, TEN_CTX_SWITCHES_NS * 10));
- uint64_t behavior = randint(0, 2);
-
- switch(behavior)
+ if(randint(0, 10) < 8)
{
- case 1:
-
- // periodically do nothing to force the main service
- // to see attentions that were not cleared and call PRD
- // again
-
- break;
-
- default:
-
- err = iv_system->clearAllAttentions(d);
+ // periodically do nothing to force the main service
+ // to see attentions that were not cleared and call PRD
+ // again
- break;
+ err = iv_system->clearAllAttentions(d);
}
}
}
OpenPOWER on IntegriCloud