private void rebuild() { pollact = null; pollSize = pollers.size(); pollset = new Poller(pollSize); pollact = new SPoller[pollSize]; int itemNbr = 0; for (SPoller poller : pollers) { pollset.register(poller.item); pollact[itemNbr] = poller; itemNbr++; } dirty = false; }