]> git.pld-linux.org Git - packages/watchdog.git/blobdiff - watchdog.init
- use oom_score_adj
[packages/watchdog.git] / watchdog.init
index f419947b9491d523642cc653b934c03496f7ae9c..1737007529c8086a09ba4876ddd3aa568b68ec78 100644 (file)
@@ -18,7 +18,7 @@
 
 [ -x /usr/sbin/watchdog -a -e /etc/watchdog.conf ] || exit 0
 
-WATCHDOG_OOM_ADJUST="-17"
+WATCHDOG_OOM_ADJUST="-1000"
 VERBOSE="no"
 if [ -f /etc/sysconfig/watchdog ]; then
        . /etc/sysconfig/watchdog
@@ -27,8 +27,8 @@ fi
 adjust_oom() {
        if [ -e /var/run/watchdog.pid ]; then
                for pid in $(cat /var/run/watchdog.pid); do
-                       if [ -w "/proc/$pid/oom_adj" ]; then
-                               echo "$WATCHDOG_OOM_ADJUST" > "/proc/$pid/oom_adj" 2> /dev/null || :
+                       if [ -w "/proc/$pid/oom_score_adj" ]; then
+                               echo "$WATCHDOG_OOM_ADJUST" > "/proc/$pid/oom_score_adj" 2> /dev/null || :
                        fi
                done
        fi
This page took 0.247635 seconds and 4 git commands to generate.