Previous | Next --- Slide 64 of 66
Back to Lecture Thumbnails

Previously both the request and the response from L1 to L2, or both from L2 to L1 uses the same queue. So responses can get stuck by the pending requests, resulting in deadlock. And having separate queues for request and response prevents responses and requests from blocking each other.