NS3000/iX Error Messages Reference Manual (36923-90043)

Chapter 5 67
NetIPC (SOCKERRS) Error Messages
56 MESSAGE: CALL WOULD BLOCK WHILE USING SELECT
ASYNCHRONOUS NODE.
CAUSE: The no wait call would block because the socket is not ready for
desired operation.
ACTION: Re-initiate the call or call the select to assure socket is ready
for desired operation.
57 MESSAGE: ATTEMPT TO EXCEED LIMIT OF NOWAIT SENDS
OUTSTANDING.
CAUSE: User tried to send data too many times in nowait mode without
calling IOWAIT.
ACTION: Call IOWAIT to complete a send. The limit is 7.
58 MESSAGE: ATTEMPT TO EXCEED LIMIT OF NOWAIT RECEIVES
OUTSTANDING.
CAUSE: User tried to issue too many consecutive nowait receives
without calling IOWAIT.
ACTION: Call IOWAIT to complete a receive. The limit is 1.
59 MESSAGE: SOCKET TIMEOUT.
CAUSE: The socket timer popped before data was received.
ACTION: If this is not desired, call IPCCONTROL to increase or disable
the timeout.
60 MESSAGE: UNABLE TO ALLOCATE AN AFT.
CAUSE: User has no space for allocating an Active File Table entry.
ACTION: Close unnecessary files or sockets.
62 MESSAGE: CONNECTION REQUEST PENDING; CALL IPCRECV TO
COMPLETE.
CAUSE: User called IPCCONNECT without a subsequent IPCRECV before
issuing the current request.
ACTION: Call IPCRECV.
63 MESSAGE: WAITING CONFIRMATION; CALL IPCCONTROL TO
ACCEPT/REJECT.
CAUSE: IPCRECV called with deferred connection option. IPCCONTROL
has not been called to accept/reject.
ACTION: Use the call IPCCONTROL with the accept/reject option.
64 MESSAGE: REMOTE ABORTED THE CONNECTION.
CAUSE: Remote protocol module aborted the connection. This will occur
when a peer has called IPCSHUTDOWN on the connection.
ACTION: Call IPCSHUTDOWN to clean up your end of the connection.