launchbadge/sqlx

Pool should spawn a task when connecting in `acquire()`

Open

#3 513 ouverte le 20 sept. 2024

Voir sur GitHub
 (0 commentaires) (0 réactions) (0 assignés)Rust (1 307 forks)batch import
E-mediumenhancementgood first issuepool

Métriques du dépôt

Stars
 (13 916 stars)
Métriques de merge PR
 (Aucune PR mergée en 30 j)

Description

This way, if the acquire() call is cancelled or times out, the connection can still go through.

The connection task should have its own separate timeout, possibly surfaced as PoolOptions::connect_timeout().

This will likely fix:

Guide contributeur