Přeskočit na obsah
Linux/POSIX chybyChyba
ESHUTDOWN

ESHUTDOWN — Po ukončení nelze odesílat

Operace odeslání byla provedena poté, co byl lokální konec socketu uzavřen pro zápis.

linuxmacosunix

Co způsobuje tuto chybu

Aplikace volala shutdown(fd, SHUT_WR) a poté se pokusila odeslat data.

Jak to opravit

Po volání shutdown() s SHUT_WR neodesílejte data. Přestrukturujte protokol tak, aby byla všechna odeslání dokončena před ukončením.

Oficiální dokumentace

Související chybové kódy