<div dir="auto">Hi,<div dir="auto"><br></div><div dir="auto">Quickfix has the SEND_REDUNDANT_RESENDREQUESTS=N configuration that can be used to avoid sending ResendRequests of a gap that is already asked and will be redundant. </div><div dir="auto"><br></div><div dir="auto">This can avoid ResendRequest loops, but sometimes the counterpart do not use the same approach and may struggle the session with several Duplicated and Redundant ResendRequests. </div><div dir="auto"><br></div><div dir="auto">If we process duplicated ResendRequests we can send all the gap several times and this will only contribute to flood the connection. </div><div dir="auto"><br></div><div dir="auto">So, I am proposing a configuration DISCARD_DUPLICATED_RESEND_REQUESTS=Y (default=N) that will make possible to configure a session to discard these duplicated ResendRequests.</div><div dir="auto"><br></div><div dir="auto">To do this, the session should store the last ResendRequest boundaries and the time it finished to be sent, and check new ResendRequests against these stored values. If the new asked gap is inside the stored boundaries and earlier than the stored time, the session should discard the ResendRequest message.</div><div dir="auto"><br></div><div dir="auto">Do anyone have comments about this scenario or approach?</div><div dir="auto"><br></div><div dir="auto">Do you think it is usefull to follow implementing It and proposing a PR?</div><div dir="auto"><br></div><div dir="auto">BR,</div><div dir="auto"><br></div><div dir="auto">Antonio Meireles (Guto)</div><div dir="auto"><br></div><div dir="auto"><br></div></div>