You are viewing an old revision of this page.
Bad File Descriptor
The file descriptor passed to a syscall was out of range, or was not open, or is invalid for the function requested.
This is usually a programming bug, you forgot to call open(2), or socket(2), or something.