func EnvControl(s *types.Storage_t) { if !s.Joining { return } for { if s.Chord.Predecessor != nil && !s.Chord.Predecessor.Equal(s.Chord.Node) { if s.Merge() { break } } time.Sleep(500 * time.Millisecond) } }