Saltar al contenido
Errores de Linux/POSIXInformación
EINPROGRESS

EINPROGRESS — Operación en curso

Se inició un intento de conexión no bloqueante que aún está en curso.

linuxmacosunix

Qué causa este error

Una llamada a connect() sobre un socket no bloqueante no pudo completarse de inmediato. El handshake TCP está en progreso.

Cómo solucionarlo

Usa select(), poll() o epoll() para esperar a que el socket sea escribible. Luego llama a getsockopt() con SO_ERROR para comprobar el resultado.

Documentación Oficial

Códigos de Error Relacionados