Ga naar inhoud
Linux/POSIX-foutenFout
ENOTSOCK

ENOTSOCK — Socketbewerking op Niet-Socket

Er is een socketbewerking geprobeerd op een bestandsdescriptor die geen socket is.

linuxmacosunix

Wat veroorzaakt deze fout

Een socket-specifieke systeemaanroep werd gebruikt op een bestandsdescriptor die verwijst naar een gewoon bestand, pipe of ander niet-socketobject.

Hoe op te lossen

Verifieer met fstat() dat de bestandsdescriptor een socket is. Zorg dat de socket niet gesloten is voordat er bewerkingen op worden uitgevoerd.

Officiële documentatie

Gerelateerde foutcodes