From e28e7efb671a223c0e05cf98107788076d49925c Mon Sep 17 00:00:00 2001 From: Danny Auble <da@llnl.gov> Date: Fri, 11 Feb 2005 18:52:00 +0000 Subject: [PATCH] tested with 404 contains code for future versions. --- src/plugins/select/bluegene/bgl_job_run.c | 5 ++++- src/plugins/select/bluegene/bluegene.c | 9 +++++++++ 2 files changed, 13 insertions(+), 1 deletion(-) diff --git a/src/plugins/select/bluegene/bgl_job_run.c b/src/plugins/select/bluegene/bgl_job_run.c index f57228a0e45..465f4037ef2 100644 --- a/src/plugins/select/bluegene/bgl_job_run.c +++ b/src/plugins/select/bluegene/bgl_job_run.c @@ -135,8 +135,11 @@ static int _remove_job(db_job_id_t job_id) /* Cancel or remove the job */ if (job_state == RM_JOB_RUNNING) { - (void) jm_signal_job(job_id, SIGKILL); + debug("I am sending the signal to job %d\n",job_id); + jm_signal_job(job_id, SIGKILL); + debug("I just sent the signal to job %d\n",job_id); rc = jm_cancel_job(job_id); + debug("I just tried to cancel job %d\n",job_id); } else rc = rm_remove_job(job_id); if (rc != STATUS_OK) { diff --git a/src/plugins/select/bluegene/bluegene.c b/src/plugins/select/bluegene/bluegene.c index 38e5c4bed32..72005271e87 100644 --- a/src/plugins/select/bluegene/bluegene.c +++ b/src/plugins/select/bluegene/bluegene.c @@ -683,7 +683,16 @@ static int _delete_old_partitions(void) part_name); continue; } + debug("removing the jobs on partition %s\n", + (char *)part_name); + term_jobs_on_part(part_name); + + debug("destroying %s\n",(char *)part_name); + rc = bgl_free_partition(part_name); + rm_remove_partition(part_name); + debug("done\n"); + //sleep(3); //debug("Removed Freed Partition %s",part_name); } -- GitLab