A programming deadlock situation was detected and avoided.
If the system had not detected and avoided a deadlock, a piece of software would have hung. Run the program again. The deadlock might not reoccur.
This error usually relates to file and record locking, but can also apply to mutexes, semaphores, condition variables, and read/write locks.
The symbolic name for this error is EDEADLK, errno=45.
See the section on deadlock handling in the System Interface Guide. See also the section on avoiding deadlock in the Multithreaded Programming Guide.