X-Git-Url: http://git.ieval.ro/?p=gruntmaster-daemon.git;a=blobdiff_plain;f=gruntmaster-exec;fp=gruntmaster-exec;h=5235e8e5ed3430fa06b37a73a8bc5304c78d54ae;hp=b1bcd61bf86fab3496a6b05aa2a0c7a5f249bc22;hb=2ddfc5472cd27c537a9c37e3e6074c3f3997dc0d;hpb=dbd5d64f321f42bf18d21b5274e88f7ffa1b44da diff --git a/gruntmaster-exec b/gruntmaster-exec index b1bcd61..5235e8e 100755 --- a/gruntmaster-exec +++ b/gruntmaster-exec @@ -88,6 +88,9 @@ if ($ret) { setrlimit RLIMIT_AS, $mlimit, $mlimit or die $! if $mlimit; setrlimit RLIMIT_FSIZE, $olimit, $olimit or die $! if $olimit; setrlimit RLIMIT_NPROC, $nproc, $nproc or die $! if $sudo; + open my $adj, '>', '/proc/self/oom_score_adj'; + print $adj 900; + close $adj; unshift @ARGV, @sudo; say STDERR "Executing: ", join ' ', map { "'$_'" } @ARGV if $debug; exec @ARGV;