mirror of
https://github.com/systemd/systemd.git
synced 2024-10-27 10:25:37 +03:00
udev: use only oom_score_adj interface
This commit is contained in:
parent
2028f1cd92
commit
c693ccc0a2
@ -1255,18 +1255,8 @@ int main(int argc, char *argv[])
|
||||
|
||||
setsid();
|
||||
|
||||
fd = open("/proc/self/oom_score_adj", O_RDWR);
|
||||
if (fd < 0) {
|
||||
/* Fallback to old interface */
|
||||
fd = open("/proc/self/oom_adj", O_RDWR);
|
||||
if (fd < 0) {
|
||||
log_error("error disabling OOM: %m\n");
|
||||
} else {
|
||||
/* OOM_DISABLE == -17 */
|
||||
write(fd, "-17", 3);
|
||||
close(fd);
|
||||
}
|
||||
} else {
|
||||
fd = open("/proc/self/oom_score_adj", O_RDWR|O_CLOEXEC);
|
||||
if (fd >= 0) {
|
||||
write(fd, "-1000", 5);
|
||||
close(fd);
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user