4.3 A Browser Server Wins the First Round but Loses the Election
The figure that follows depicts the following election process:
A potential browser server (on the right) receives a RequestElection frame and decides it is winning the election, as compared to the sender of the RequestElection frame (for more information, see section 2.2.3).
The potential browser server sends out a RequestElection frame that contains its own election version and criterion values.
Meanwhile, a browser server from the browser cloud (on the left) has also received the first RequestElection frame, and decides that it is a winner.
That browser server sends a RequestElection frame that specifies its own election version and criterion values.
The potential browser server receives this new RequestElection frame and decides that it has lost the election, when it compares itself to the other browser server.
The potential browser server on the left sends a total of four RequestElection frames and receives no responses. It declares itself a winner.
Figure 4: A browser server wins the first round but loses the Election