diff --git a/src/plugins/jobacct/aix/jobacct_aix.c b/src/plugins/jobacct/aix/jobacct_aix.c index ef543410ad410a6b5a724c0c3b9bd75aa1f3e152..cda3748098fe259875cbaee5ba00d67d0b9fe809 100644 --- a/src/plugins/jobacct/aix/jobacct_aix.c +++ b/src/plugins/jobacct/aix/jobacct_aix.c @@ -269,6 +269,9 @@ struct jobacctinfo *jobacct_p_stat_task(pid_t pid) struct jobacctinfo *jobacct_p_remove_task(pid_t pid) { +#ifdef HAVE_AIX + _get_process_data(); +#endif return common_remove_task(pid); } diff --git a/src/plugins/jobacct/linux/jobacct_linux.c b/src/plugins/jobacct/linux/jobacct_linux.c index 1de4f66cdcf4f32b986d994b6094f04140f570af..690c9c4111a8afa80639a290ac2e8b2aa755faa3 100644 --- a/src/plugins/jobacct/linux/jobacct_linux.c +++ b/src/plugins/jobacct/linux/jobacct_linux.c @@ -259,6 +259,7 @@ struct jobacctinfo *jobacct_p_stat_task(pid_t pid) struct jobacctinfo *jobacct_p_remove_task(pid_t pid) { + _get_process_data(); return common_remove_task(pid); }