already authorizing, retry later

We occasionally get the error “already authorizing, retry later”, but it’s not clear how that client would already be authorizing. The docs say:

Solution: wait for the current request to be completed, and then try again

I’d be happy to do that, but how do I detect when the current request has completed, so that I can try again? Is there any way to get information about pending requests for a particular client?

What is the timeout you have set on the radius client?

This normally means the request has been sent but it’s still waiting on a response from the radius server, the timeout is set in the radius client and is a maximum of 9999ms