Merge pull request #7732 from karasevb/fix_sys_limits
sys limits: fixed soft limit setting if it is less than hard limit
Этот коммит содержится в:
Коммит
b419edead4
@ -16,6 +16,8 @@
|
|||||||
* Copyright (c) 2014 Intel, Inc. All rights reserved.
|
* Copyright (c) 2014 Intel, Inc. All rights reserved.
|
||||||
* Copyright (c) 2015 Research Organization for Information Science
|
* Copyright (c) 2015 Research Organization for Information Science
|
||||||
* and Technology (RIST). All rights reserved.
|
* and Technology (RIST). All rights reserved.
|
||||||
|
* Copyright (c) 2020 Mellanox Technologies, Inc.
|
||||||
|
* All rights reserved.
|
||||||
* $COPYRIGHT$
|
* $COPYRIGHT$
|
||||||
*
|
*
|
||||||
* Additional copyrights may follow
|
* Additional copyrights may follow
|
||||||
@ -76,7 +78,7 @@ static int opal_setlimit(int resource, char *value, rlim_t *out)
|
|||||||
|
|
||||||
if (0 <= getrlimit(resource, &rlim)) {
|
if (0 <= getrlimit(resource, &rlim)) {
|
||||||
if (rlim.rlim_max < maxlim) {
|
if (rlim.rlim_max < maxlim) {
|
||||||
rlim_set.rlim_cur = rlim.rlim_cur;
|
rlim_set.rlim_cur = rlim.rlim_max;
|
||||||
rlim_set.rlim_max = rlim.rlim_max;
|
rlim_set.rlim_max = rlim.rlim_max;
|
||||||
} else {
|
} else {
|
||||||
rlim_set.rlim_cur = maxlim;
|
rlim_set.rlim_cur = maxlim;
|
||||||
|
Загрузка…
x
Ссылка в новой задаче
Block a user