diff --git a/src/slurmd/task_mgr.c b/src/slurmd/task_mgr.c index 6472749d533827d8df2f2c35dc264af0a6c3c771..e295b862bf57c4481b70b05000f4d54b3e489e0e 100644 --- a/src/slurmd/task_mgr.c +++ b/src/slurmd/task_mgr.c @@ -33,7 +33,7 @@ global variables #define CHILD_ERR_RD 4 #define CHILD_ERR_WR 5 -extern slurmd_shmem_t * shmem_seg ; +//extern slurmd_shmem_t * shmem_seg ; /* prototypes */ void slurm_free_task ( void * _task ) ; @@ -78,9 +78,11 @@ int fan_out_task_launch ( launch_tasks_msg_t * launch_msg ) { int i ; int rc ; + /* shmem work - see slurmd.c shmem_seg this is probably not needed*/ - //slurmd_shmem_t * shmem_ptr = get_shmem ( ) ; - slurmd_shmem_t * shmem_ptr = shmem_seg ; + slurmd_shmem_t * shmem_ptr = get_shmem ( ) ; + //slurmd_shmem_t * shmem_ptr = shmem_seg ; + /*alloc a job_step objec in shmem for this launch_tasks request */ /*launch_tasks should really be named launch_job_step*/ job_step_t * curr_job_step = alloc_job_step ( shmem_ptr , launch_msg -> job_id , launch_msg -> job_step_id ) ;