Linux/POSIX chybyChyba
EMFILEEMFILE — Příliš mnoho otevřených souborů
Byl dosažen limit počtu otevřených deskriptorů souborů pro daný proces.
linuxmacosunix
Zobrazit podrobnosti EINPROGRESSNeblokující pokus o připojení byl zahájen a stále probíhá.
Volání connect() na neblokujícím socketu nemohlo okamžitě dokončit připojení. Právě probíhá TCP handshake.
Použijte select(), poll() nebo epoll() k čekání, dokud se socket nestane zapisovatelným. Poté zavolejte getsockopt() s SO_ERROR k ověření výsledku.
EMFILEByl dosažen limit počtu otevřených deskriptorů souborů pro daný proces.
ENOMEDIUMV mechanice nebo zařízení není vloženo žádné výměnné médium.
ESOCKTNOSUPPORTZadaný typ socketu není v rámci dané rodiny protokolů podporován.
ENOEXECByl učiněn pokus spustit soubor, který není v rozpoznaném spustitelném formátu.
EOVERFLOWHodnota je příliš velká, aby mohla být uložena v cílovém datovém typu.
EROFSByl proveden pokus o úpravu souboru nebo adresáře na souborovém systému připojeném jen pro čtení.