Details
-
Bug
-
Resolution: Done
-
Major
-
None
-
None
Description
While running some tx tests with a single node I noticed that it took "forever" for the cache to stop. This is caused by a build up of MultiTargetRequests in the RequestRepository. The problem is that we don't actually send a command anywhere since we exclude the originator. This causes the request to have to wait until it can timeout before it can be removed.
We just need to check if the request is complete before attempting to send to a remote node.