License Manager Error Messages

Not enough descriptors to re-create pipes

Cause: Top-level daemon detected the death of one of its sub-daemons. In trying to restart the chain of sub-daemons, it was unable to get the file descriptors to set up the pipes to communicate.

Action: This is a fatal error. The daemons must be restarted.

read: error message

Cause: An error in a read system call was detected.

recycle_control BUT WE DIDN’T HAVE CONTROL

Cause: The hierarchy of vendor daemons has become confused over who holds the control token. This is an internal error.

return_reserved: can’t find feature listhead

Cause: When a daemon is returning a reservation to the free reservation list, it could not find the listhead of features.

select: message

Cause: An error in a select system call was detected.

Action: Report error to Prolifics technical support.

Server exiting

Cause: Server is exiting; normally due to an error.

Action: Report error to Prolifics technical support.

SHELLO for wrong DAEMON

Cause: Vendor daemon was sent a server hello message that was destined for a different DAEMON.

Unsolicited msg from parent!

Cause: Normally, the top-level vendor daemon sends no unsolicited messages. If one arrives, this message is logged. This is a bug.

Action: Report error to Prolifics technical support.

WARNING: CORRUPTED options list (o–>next == 0)

Options list TERMINATED at bad entry

Cause: Internal inconsistency was detected in the daemon’s option list.

Action: Report error to Prolifics technical support.

Appendix E Error Messages

91