Restartable connections.

A restartable connection has a status and real underlying connection.
If the underlying connection goes bad, then that connection is closed,
and the restartable connection starts a recovery phase where it polls
for a new underlying connection.  The restartable connection is unusable
during recovery. If it recovers, the connection is once again usable.
Restartable connections.

A restartable connection has a status and real underlying connection.
If the underlying connection goes bad, then that connection is closed,
and the restartable connection starts a recovery phase where it polls
for a new underlying connection.  The restartable connection is unusable
during recovery. If it recovers, the connection is once again usable.
Restartable connections and replicated indexes.