Site icon EfmSoft

What does errno 110 (ETIMEDOUT) mean?

 
Could be also:
ConstantTypeOS
ERROR_OPEN_FAILEDWin32 errorWindows
EHOSTUNREACHerrnoWindows
SESSION2_INITIALIZATION_FAILEDBugCheck CodeWindows
BOOTPROC_INITIALIZATION_FAILEDBugCheck CodeWindows
Previous Next
EDESTADDRREQ EHOSTUNREACH

ETIMEDOUT

ETIMEDOUT means that a connection-oriented operation waited long enough for its governing timeout and no successful response arrived. On a client connection this is different from ECONNREFUSED: a refusal is an explicit rejection, while a timeout means the application did not receive a usable completion within the time limit.

Do not assume the timeout comes from one universal clock. The kernel's TCP retransmission and connection timers, a socket receive or send timeout, a proxy deadline, and an application's own request deadline are separate mechanisms. A product may cancel a request earlier than the operating system would report ETIMEDOUT, or it may receive the errno only after multiple retransmissions.

How to diagnose it

FreeBSD connect() errors · RFC 9293: TCP · Linux connect(2)


Looking for a different code? Search another status or error code.

Exit mobile version