Find an available connection. Blocks until a connection is returned or 256 checks have been performed.