I submitted PR #125 fixing a correctness issue where the function that filters replica targets ServerViewController.getReplicasWithout (e.g., excluding the leader) mutates ServerViewController.otherProcesses, which is shared state containing the list of replica IDs (excluding itself).
This mutation can affect subsequent uses of otherProcesses and lead to incorrect behavior.
Opening this issue to ensure visibility in case PRs aren't actively monitored.