Skip to content
Snippets Groups Projects
Commit 47811bb0 authored by Danny Auble's avatar Danny Auble
Browse files

remove unneeded copy

parent 4bc18009
No related branches found
No related tags found
No related merge requests found
......@@ -631,7 +631,7 @@ error:
extern struct jobacctinfo *jobacct_common_remove_task(pid_t pid)
{
struct jobacctinfo *jobacct = NULL;
struct jobacctinfo *ret_jobacct = NULL;
ListIterator itr = NULL;
slurm_mutex_lock(&jobacct_lock);
......@@ -651,15 +651,12 @@ extern struct jobacctinfo *jobacct_common_remove_task(pid_t pid)
if(jobacct) {
debug2("removing task %u pid %d from jobacct",
jobacct->max_vsize_id.taskid, jobacct->pid);
ret_jobacct = xmalloc(sizeof(struct jobacctinfo));
memcpy(ret_jobacct, jobacct, sizeof(struct jobacctinfo));
jobacct_common_free_jobacct(jobacct);
} else {
error("pid(%d) not being watched in jobacct!", pid);
}
error:
slurm_mutex_unlock(&jobacct_lock);
return ret_jobacct;
return jobacct;
}
extern int jobacct_common_endpoll()
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment