Concept Flow - Priority inheritance behavior
Task A (Low Priority) locks Mutex
Task B (High Priority) tries to lock Mutex
Task B blocked, Task A inherits High Priority
Task A runs at High Priority, finishes work
Task A releases Mutex
Task A reverts to Low Priority
Task B acquires Mutex and continues
Shows how a low priority task inherits a higher priority when blocking a higher priority task on a mutex, preventing priority inversion.
