Applicable versions and levels
Windows versions: V5.0L10 or later
Solaris versions: 5.0 or later
Linux versions: 5.2, V10.0L10 or later
Linux for Itanium versions: V12.0L10 or later
HP-UX versions: 5.1 or later
AIX versions: 5.1 or later
DS versions: V20L10
Action
Points to check
Do the job nets to be restarted meet the following conditions?
A job net included in the group has ended
A large number of job nets was registered in a project
Cause
The abendrerun.c file is a sample source code that restarts job nets, and the following conditions have not been met:
A job net included in the group has ended
A large number of job nets was registered in a project
Action method
To also restart the job nets included in the group, before searching for job nets with the completion code 239 from the execution result of the jobschprint -n command, you must search for groups with the completion code 239 from the jobschprint -x command, and add processing to restart using the jobschctlgrp command.
Additionally, abendrerun.c references the standard output of the jobschprint command using the popen function, so when a large volume of list information is output, the buffer may not be sufficient to store the execution result of the jobschprint command, and the abendrerun.c processing may change to a deadlock state. If the volume of job nets to be registered is great, correct so that the jobschprint execution result is written to an external work file, not popen.