CQE-9028: Deadlock

 
Deadlock
[an error occurred while processing this directive] Definition in a New Window Definition in a New Window
Consequence ID: 9028 Maturity: Preliminary
+ Description

Description Summary

Deadlock may result when processing is suspended while waiting on a currently locked resource to become available and unlocked. However, the lock is never released and the state remains locked.
+ Relationships
NatureTypeIDNameView(s) this relationship pertains to
View
CanFollow
Is
Issue
667Shared Resource Improper Locking
Default Graph (primary)9001
CanFollow
Is
Issue
9018Modules with Circular Dependencies
Default Graph (primary)9001
CanFollow
Is
Issue
9070Named Callable and Method Control Element in Multi-Thread Context with non-Final Static Storable or Member Element
Default Graph (primary)9001
CanFollow
Pr
Practice
9172State Protection
Default Graph (primary)9001
CanFollow
Pr
Practice
9178Locking
Default Graph (primary)9001
CanFollow
Is
Issue
9192Singleton Class Instance Creation without Proper Lock Element Management
Default Graph (primary)9001
Page Last Updated or Reviewed: October 01, 2017