Bully algorithm: Difference between revisions

Content deleted Content added
Emersoni (talk | contribs)
m grammar
No edit summary
Line 3:
When a process P determines that the current coordinator is down because of message timeouts or failure of the coordinator to initiate a handshake, it performs the following sequence of actions:
 
# P broadcasts an election message to all other processes with higher process IDs.
# If P hears from no process with a higher process ID than it, it wins the election and broadcasts victory.
# If P hears from a process with a higher ID, P waits a certain amount of time for that process to broadcast itself as the leader. If it does not receive this message in time, it re-broadcasts the election message.