Will an unreliable RPC keep track of the order and discard outdated calls?

Hi!

If I have an unreliable RPC there is no guarantee of the order which it’s sent or received as I understand it, but will the receiver keep track of the order and discard calls older than the most recent received?

E.g. if three calls are send in the following order, A,B,C. Say they arrive in the following order C, A and B is lost. Will the receiver discard A or will it be executed as well?

Thanks!