// Will first decode all the elements outside of any lock
for (int i = 0; i < size; i++)
{
TransportConfiguration connector = new TransportConfiguration();
connector.decode(buffer);
entriesRead[i] = new DiscoveryEntry(originatingNodeID, connector, System.currentTimeMillis());
}
synchronized (DiscoveryGroup.this)