Example #1
0
func RunStabilizer(c *types.Chord_t) {
	for {
		if !c.Alive {
			runtime.Goexit()
		}
		var change bool
		c.Stabilize(nil, &change)
		if !change {
			time.Sleep(1200 * time.Millisecond)
		} else {
			time.Sleep(50 * time.Millisecond)
		}
	}
}