What does errno 70 (ECOMM) mean?

 
Could be also:
ConstantTypeOS
ERROR_SHARING_PAUSEDWin32 errorWindows
ECOMMerrnoLinux
ESTALEerrnoMac
DEREF_UNKNOWN_LOGON_SESSIONBugCheck CodeWindows
Previous Next
ESRMNT EPROTO

ECOMM

ECOMM is Solaris errno value 70, named Communication error on send. Oracle's errno description gives it remote-file semantics: an operation on a file failed because that file was on another machine and the link to the remote machine was no longer active.

Do not interpret ECOMM as an ordinary socket send error

The wording predates many modern distributed-filesystem stacks and belongs to the System V remote-resource family retained by Solaris. When this value appears, first identify which filesystem or compatibility subsystem produced it. The descriptor or pathname involved in the failed file operation is more relevant than a generic TCP connection test.

Trace the pathname to its mount and remote-resource origin, then correlate the failure with service and link state on the machine that owns the file. If a contemporary protocol translates its own error into ECOMM, use that implementation's logs to recover the lost detail. ENOLINK explicitly names a severed link; ECOMM emphasizes the file operation that could no longer communicate across it.

References


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