Blocking

Introduction

The behavior of a function call

Type

Blocking

A blocking function call doesn’t return control to the caller until the requested operation complete entirely

For example, we call func(), then the process need to wait until func() before our process continue

Non-Blocking

D-SP-Ch14a-Nonblocking