18 lines
511 B
Diff
18 lines
511 B
Diff
|
--- openbsd-compat/port-linux.c.orig
|
||
|
+++ openbsd-compat/port-linux.c
|
||
|
@@ -208,12 +208,12 @@ ssh_selinux_change_context(const char *n
|
||
|
#endif /* WITH_SELINUX */
|
||
|
|
||
|
#ifdef LINUX_OOM_ADJUST
|
||
|
-#define OOM_ADJ_PATH "/proc/self/oom_adj"
|
||
|
+#define OOM_ADJ_PATH "/proc/self/oom_score_adj"
|
||
|
/*
|
||
|
* The magic "don't kill me", as documented in eg:
|
||
|
* http://lxr.linux.no/#linux+v2.6.32/Documentation/filesystems/proc.txt
|
||
|
*/
|
||
|
-#define OOM_ADJ_NOKILL -17
|
||
|
+#define OOM_ADJ_NOKILL -1000
|
||
|
|
||
|
static int oom_adj_save = INT_MIN;
|
||
|
|