[MSC-130] use controllers set clone to avoid ConcurrentModificationException