Aller au contenu
Erreurs Linux/POSIXInfos
EINPROGRESS

EINPROGRESS — Opération en cours

Une tentative de connexion non bloquante a été initiée et est toujours en cours.

linuxmacosunix

Causes de cette erreur

Un appel à connect() sur un socket non bloquant n'a pas pu se terminer immédiatement. La poignée de main TCP est en cours.

Comment la corriger

Utilisez select(), poll() ou epoll() pour attendre que le socket devienne accessible en écriture. Appelez ensuite getsockopt() avec SO_ERROR pour vérifier le résultat.

Documentation officielle

Codes d'erreur associés