Reworking the connection pooling to be more self-healing.