Gå till innehåll
Linux/POSIX-felFel
ENOTSOCK

ENOTSOCK — Socketoperation på icke-socket

En socketoperation försöktes på en filbeskrivare som inte är en socket.

linuxmacosunix

Vad som orsakar detta fel

Ett socket-specifikt systemanrop användes på en filbeskrivare som refererar till en vanlig fil, ett rör eller annat icke-socketobjekt.

Hur man åtgärdar det

Verifiera att filbeskrivaren är en socket med fstat(). Säkerställ att socketen inte har stängts innan operationer utförs på den.

Officiell dokumentation

Relaterade felkoder