Connection pooling with generic-pool