Lỗi Linux/POSIXNghiêm trọng
ENFILEENFILE — Quá Nhiều Tệp Đang Mở Trong Hệ Thống
Giới hạn toàn hệ thống về tổng số tệp đang mở đã đạt đến.
linuxmacosunix
Xem chi tiết SIGCHLD (17)Một tiến trình con đã kết thúc, dừng hoặc tiếp tục chạy.
Kernel gửi SIGCHLD cho tiến trình cha khi tiến trình con thay đổi trạng thái. Dùng để kích hoạt wait() và tránh tiến trình zombie.
Cài đặt handler SIGCHLD gọi waitpid(-1, ..., WNOHANG) trong vòng lặp. Đặt SIGCHLD thành SIG_IGN để tự động thu hồi tiến trình con.
ENFILEGiới hạn toàn hệ thống về tổng số tệp đang mở đã đạt đến.
ETOOMANYREFSQuá nhiều tham chiếu đến đối tượng kernel ngăn thao tác hoàn thành.
ENOTEMPTYCó thao tác xóa thư mục vẫn còn chứa các mục.
ENOMSGKhông có thông điệp nào theo loại yêu cầu trong hàng đợi thông điệp.
EPERMTiến trình không có quyền cần thiết để thực hiện thao tác yêu cầu.
EPROTOTYPELoại giao thức không đúng với socket đang được sử dụng.