SteveH/PeterB: newConnectionNonBlocking methods do not throw IOException