Answer B Deadlock situation
It breaks one of the necessary four conditions of deadlock.
- Exclusive access. Processes request exclusive access to resources.
- Wait while hold. Processes hold previously acquired resources while waiting for additional resources.
- No preemption. A resource cannot be preempted from a process without aborting the process.
- Circular Wait. There exists a set of blocked processes involved in a circular wait. It is not a desirable condition for a system.