|
Lines 261-268
_set_limit(char **env, slurm_rlimits_info_t *rli)
Link Here
|
| 261 |
rlim_to_string (env_value, req, sizeof (req)) ); |
261 |
rlim_to_string (env_value, req, sizeof (req)) ); |
| 262 |
|
262 |
|
| 263 |
r.rlim_cur = (rlim_t) env_value; |
263 |
r.rlim_cur = (rlim_t) env_value; |
| 264 |
if (r.rlim_max < r.rlim_cur) |
264 |
if (r.rlim_cur > r.rlim_max) { |
| 265 |
r.rlim_max = r.rlim_cur; |
265 |
verbose("%s: %-14s: reducing req:%s to max:%s", __func__, |
|
|
266 |
rlimit_name, |
| 267 |
rlim_to_string(env_value, req, sizeof(req)), |
| 268 |
rlim_to_string(r.rlim_max, max, sizeof(max))); |
| 269 |
|
| 270 |
r.rlim_cur = r.rlim_max; |
| 271 |
} |
| 266 |
|
272 |
|
| 267 |
if (setrlimit( rli->resource, &r ) < 0) { |
273 |
if (setrlimit( rli->resource, &r ) < 0) { |
| 268 |
/* |
274 |
/* |
| 269 |
- |
|
|