Partager via


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.

A browser server wins the first round but loses the Election

Figure 4: A browser server wins the first round but loses the Election