Gå till innehåll
Linux/POSIX-felVarning
EAGAIN

EAGAIN — Resursen är tillfälligt otillgänglig

Den begärda operationen skulle blockera på en icke-blockerande resurs, eller en systemresurs är tillfälligt otillgänglig.

linuxmacosunix

Vad som orsakar detta fel

En icke-blockerande I/O-operation kunde inte slutföras omedelbart. Detta inträffar även när fork() misslyckas på grund av otillräckliga systemresurser, eller när en semaforoperation skulle blockera.

Hur man åtgärdar det

Försök igen efter en kort fördröjning. För icke-blockerande sockets, använd select(), poll() eller epoll() för att vänta på beredskap. Om fork() misslyckas med EAGAIN, minska antalet körande processer eller öka systemgränserna.

Officiell dokumentation

Relaterade felkoder