Blocking Call

Noun · Development

Definitions

  1. A function call that stops the current thread or execution path from doing anything else until the operation completes. Blocking calls are simple to reason about, but in high-concurrency or event-loop systems they can destroy throughput if used in the wrong place.

    In plain English: A call that makes execution wait until the operation finishes.

    Example: "The service looked asynchronous on paper, but one blocking call to the legacy SDK froze the worker thread pool under load."

Related Terms