How can we read the response queue fully in the sequence?

Hi everybody,
So many said to put like this

seq_item_port.item_done();
But I did that also, and I used
put_response(req); in driver
get_response(req); in sequence also // – (I didn’t use any rsp, I used only req as request and response also)

by doing this, It is saying that response queue overflow response dropped.

please fix this error.

Thanks,
Furry_Panda

In reply to Surya Kiran Muppana:

It is difficult to determine your issue without seeing the driver and sequence code. However, you need to ensure that there is a one-to-one mapping of put_response() and get_response() calls. It sounds like you are calling put_response() more than you are calling get_response().

In reply to cgales:

I’d say there is no method put_response. In the driver you can use get/put or get_next_item/item_done. With put and put and item_done you can pass back your responses.
In the sequence you have to call get_response.

But without seeing your driver and sequence code it is impossible to give you a precise advice.