Deadlock

Consumable Resource

A consumable resource is one that can be created (produced) and destroyed (consumed).

Example of consumable resources

Examples of consumable resources are interrupts, signals, messages, and information in I/O buffers.

  • Deadlock may occur if a Receive() message is blocking