diff options
Diffstat (limited to 'src/usr/diag/attn/test/attnfakeprd.C')
| -rw-r--r-- | src/usr/diag/attn/test/attnfakeprd.C | 20 |
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); } } } |

