MPE/iX Error Messages Manual Vol 2 (32650-90879)
Chapter 3 101
Volume II Chapter 3
POSIX.1 Error Messages
31 MESSAGE [EMLINK] Too many links. (POSIX.1 ERROR 31)
CAUSE An attempt was made to have the link count of a single file
exceed {LINK_MAX}.
ACTION Reduce the number of links to the offending file or
directory.
32 MESSAGE [EPIPE] Broken pipe. (POSIX.1 ERROR 32)
CAUSE A write was attempted on a pipe or FIFO for which there
was no process to read the data.
ACTION Re-establish the pipe or FIFO.
33 MESSAGE [EDOM] Domain error. (POSIX.1 ERROR 33)
CAUSE Defined in the C Standard; an input argument was outside
the defined domain of the mathematical function.
ACTION Adhere to mathematical domain requirements.
34 MESSAGE [ERANGE] Result too large. (POSIX.1 ERROR 34)
CAUSE Defined in the C Standard; the result of the function was
too large to fit in the available space.
ACTION Use a larger buffer space with the function.
35 MESSAGE [ENOMSG] No IPC message waiting. (POSIX.1
ERROR 35)
CAUSE The specified message queue does not contain a message of
the type specified in the mtype parameter and
IPC_NOWAIT was specified in the msgflg parameter.
ACTION None.Application dependent. The receive operation can be
retried.
36 MESSAGE [EIDRM] Identifier removed. (POSIX.1 ERROR
36)
CAUSE The System V IPC resource ID used has been removed.
ACTION Use an allocated IPC resource.
45 MESSAGE [EDEADLK] Resource deadlock avoided. (POSIX.1
ERROR 45)
CAUSE An attempt was made to lock a system resource that would
have resulted in a deadlock situation.
ACTION Try again at a later time or free the resources which would
have lead deadlock.
46 MESSAGE [ENOLCK] No locks available. (POSIX.1 ERROR
46)
CAUSE A system-imposed limit on the number of simultaneous
file and record locks was reached, and no more were
available at that time.