Patent ID: 7765305

Claim:
A system comprising: a client status data store configured to maintain a client status based on retry requests received from a client; a retry queue configured to hold retry data packets to be sent to clients; and a retry request handler configured to: receive a retry request from the client; determine whether the client status is known for the client by querying the client status data store; in an event that the client status is not found in the client status data store, initialize the client status to healthy; in an event that the client status is disabled, ignore the retry request; in an event that the client status is enabled including healthy and unhealthy, update the client status based on a set of data values, if the client status is healthy for responding, add a data packet associated with the retry request to the retry queue; and if the client status is unhealthy for responding, ignore the retry request, wherein the set of data values comprises: a number of valid retry requests received from the client; a number of invalid retry requests received from the client; a number of retry packets requested by the client; and a number of retry bytes requested by the client.