Skip to content

Commit b419ede

Browse files
authored
Merge pull request #7732 from karasevb/fix_sys_limits
sys limits: fixed soft limit setting if it is less than hard limit
2 parents 16ff51e + fb9eca5 commit b419ede

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

opal/util/sys_limits.c

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,8 @@
1616
* Copyright (c) 2014 Intel, Inc. All rights reserved.
1717
* Copyright (c) 2015 Research Organization for Information Science
1818
* and Technology (RIST). All rights reserved.
19+
* Copyright (c) 2020 Mellanox Technologies, Inc.
20+
* All rights reserved.
1921
* $COPYRIGHT$
2022
*
2123
* Additional copyrights may follow
@@ -76,7 +78,7 @@ static int opal_setlimit(int resource, char *value, rlim_t *out)
7678

7779
if (0 <= getrlimit(resource, &rlim)) {
7880
if (rlim.rlim_max < maxlim) {
79-
rlim_set.rlim_cur = rlim.rlim_cur;
81+
rlim_set.rlim_cur = rlim.rlim_max;
8082
rlim_set.rlim_max = rlim.rlim_max;
8183
} else {
8284
rlim_set.rlim_cur = maxlim;

0 commit comments

Comments
 (0)