Changeset 35 for trunk/slurm_drmaa/session.c
- Timestamp:
- 04/22/14 16:14:49 (11 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/slurm_drmaa/session.c
r13 r35 93 93 fsd_job_t *volatile job = NULL; 94 94 char **volatile job_ids = NULL; 95 unsigned n_jobs = 0;95 unsigned n_jobs = 1; 96 96 volatile bool connection_lock = false; 97 97 fsd_environ_t *volatile env = NULL; … … 103 103 104 104 if( start != end ) 105 n_jobs = (end - start) / incr + 1;106 else107 n_jobs = 1;108 109 if( start != end )110 105 { 111 106 unsigned idx, i; 107 108 n_jobs = (end - start) / incr + 1; 112 109 113 110 fsd_calloc( job_ids, n_jobs+1, char* ); … … 125 122 connection_lock = fsd_mutex_unlock( &self->drm_connection_mutex ); 126 123 127 128 124 job_ids[i] = fsd_asprintf("%d",submit_response->job_id); /*TODO */ 129 125 … … 140 136 { 141 137 fsd_calloc( job_ids, n_jobs+1, char* ); 142 138 143 139 connection_lock = fsd_mutex_lock( &self->drm_connection_mutex ); 144 140 slurmdrmaa_job_create_req( self, jt, (fsd_environ_t**)&env , &job_desc, 0); … … 148 144 } 149 145 146 connection_lock = fsd_mutex_unlock( &self->drm_connection_mutex ); 147 150 148 fsd_log_debug(("job %u submitted", submit_response->job_id)); 151 connection_lock = fsd_mutex_unlock( &self->drm_connection_mutex );152 149 153 150 job_ids[0] = fsd_asprintf( "%d", submit_response->job_id); /* .0*/
Note: See TracChangeset
for help on using the changeset viewer.