| Anterior | Siguiente |
| ENAMETOOLONG | EIDRM |
EINPROGRESS
Qué significa EINPROGRESS en macOS
EINPROGRESS es un estado pendiente. Para una conexión no bloqueante significa que el socket aún no puede tratarse como conectado; el resultado final debe recogerse mediante el mecanismo de readiness/completion previsto.
Crear otra tentativa sobre el mismo objeto en vez de esperar puede llevar a EALREADY y a carreras difíciles de diagnosticar.
Qué comprobar
- Conserva socket, destino y estado de la tentativa hasta la finalización.
- Tras el evento correspondiente, consulta el error final antes de enviar datos.
- Aplica timeout y cancelación sin iniciar otra operación paralela sobre el mismo socket.
- Registra una sola transición pendiente→éxito/error/cancelación por tentativa.
Referencias técnicas
¿Buscas un código diferente? Buscar otro código de estado o error.