Recommendations
CON00-A. Use synchronization judiciously
CON01-A. Avoid using ThreadGroup APIs
Rules
CON00-C. Synchronize access to shared mutable variables
CON01-C. Always invoke wait inside a loop
CON02-C. Prefer notifyAll() to notify()
Risk Assessment Summary
Recommendations
Recommendation |
Severity |
Likelihood |
Remediation Cost |
Priority |
Level |
|---|---|---|---|---|---|
CON00-A |
1 (low) |
1 (unlikely) |
2 (medium) |
P2 |
L3 |
Rules
Rules |
Severity |
Likelihood |
Remediation Cost |
Priority |
Level |
|---|---|---|---|---|---|
CON30-C |
1 (low) |
1 (unlikely) |
2 (medium) |
P2 |
L3 |