{ PURPOSE:
{    The purpose of this request is to direct the execution of the job epilogs
{    during the termination of the Job Monitor task.
{ DESIGN:
{    This procedure is called during Job Monitor task termination after all
{    stack frames have been popped but before calling the procedure
{    PMP$CLEANUP_LOADED_RINGS.  This procedure supervises job epilog processing
{    by setting the variable CLV$PROCESSING_PHASE to specify the next valid
{    epilog to process and making an outward call to the procedure
{    PMP$EXECUTE_EPILOG to execute that epilog.  Before the
{    execution of the job class epilog the following operations will be performed
{    to insure the integrity of the accounting and validation processing:
{
{       Make an outward call to the procedure PMP$MONITOR_LOADED_RING_CLEANUP for
{       each loaded ring
{
{       Call to the procedure BAP$MONITOR_LOADED_RING_CLEANUP for ring 3
{
{       Call to the procedure BAP$MONITOR_TASK_TERM_CLEANUP
{
{       Call the procedure LOP$DELETE_LOADER_LIBRARY_LIST to delete all currently
{       defined libraries
{
{       Call the procedure LOP$DELETE_LINKAGE_TREE to delete all currently defined
{       entry points
{
{       Reset PMV$PROG_OPTIONS_AND_LIBRARIES to specify the default set of program
{       options
{
{       Call procedure BAP$DETACH_ALL_TAPE_FILES
{
{       Call procedure CLP$DELETE_VARIABLES
{
{    This procedure then executes the job_class and system epilogs as necessary,
{    sets the variable CLV$PROCESSING_PHASE to CLC$JOB_END_PHASE, and returns.
