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