ERROR: NO "wait for" locks in Critical Section.
Cause
The database server does not permit a thread to own locks that might have to wait while that thread is within a critical section. Any such lock request is denied, and an ISAM error message is returned to the user.
Action
The error reported is an internal error. Contact Informix® Technical Support.