In message passing for inter-process communication, with send() and receive() being two system calls, if send() in sender is non-blocking but receive() in receiver is blocking.
send()
receive()