MPE/iX Error Messages Manual Vol 2 (32650-90879)
100 Chapter3
Volume II Chapter 3
POSIX.1 Error Messages
specifying an undefined signal to a signal() or kill()
function].
ACTION Use valid arguments.
23 MESSAGE [ENFILE] Too many open files in system.
(POSIX.1 ERROR 23)
CAUSE Too many files are currently open in the system. The
system reached its predefined limit for simultaneously
open files and temporarily could not accept requests to
open another one.
ACTION Close unneeded files.
24 MESSAGE [EMFILE] Too many open files. (POSIX.1 ERROR
24)
CAUSE An attempt was made to open more than the maximum
number of {OPEN_MAX} file descriptors allowed in this
process.
ACTION Close unneeded files.
25 MESSAGE [ENOTTY] Inappropriate I/O control operation.
(POSIX.1 ERROR 25)
CAUSE A control function was attempted for a file or a special file
for which the operation was inappropriate.
ACTION Use appropriate control for file.
27 MESSAGE [EFBIG] File too large. (POSIX.1 ERROR 27)
CAUSE The size of a file would exceed an implementation-defined
maximum file size.
ACTION Use smaller size files.
28 MESSAGE [ENOSPC] No space left on device. (POSIX.1
ERROR 28)
CAUSE During a write() function on a regular file, or when
extending a directory, there was no free space left on the
device.
ACTION Deallocate unneeded disk space.
29 MESSAGE [ESPIPE] Invalid seek. (POSIX.1 ERROR 29)
CAUSE An lseek() function was issued on a pipe or FIFO.
ACTION Do not attempt seeks on pipes or FIFOs.
30 MESSAGE [EROFS] Read-only file system. (POSIX.1 ERROR
30)
CAUSE An attempt was made to modify a file or directory on a file
system that was read-only at that time.
ACTION None.