FOMN0012
accept, for service: errdesc, rsn=reason_code

Explanation

An error was returned on the accept() inetd issued against the socket descriptor for the service.

In the message text:
service
The name of a service specified in the configuration file.
errdesc
Error description associated with the errno returned from accept() .
reason_code
The reason code returned from accept().

System action

If the error returned is EBADF, EMVSERR with a reason of JrTcpError, or EIO, inetd assumes that TCP/IP terminated or a new stack has been started, issues message FOMN0009 and attempts to reinitialize the sockets. For EMFILE, inetd closes the socket associated with service and continues, supporting the remaining services. For other errors, inetd terminates.

System programmer response

If errdesc is associated with EMFILE, increase the maximum files per process (MAXFILEPROC in SYS1.PARMLIB member BPXPRMxx). Note that the maximum can also be changed dynamically with the SETOMVS or SET OMVS command, and can be specified on a per-user basis in RACF®. If errdesc is associated with EBADF, EMVSERR or EIO, start TCP/IP, if appropriate. If inetd terminates, contact IBM® support.