diff --git a/agent/agent.go b/agent/agent.go index 4e34303e6c147..6e4c3fa476bb3 100644 --- a/agent/agent.go +++ b/agent/agent.go @@ -1670,7 +1670,7 @@ func (a *agent) manageProcessPriority(ctx context.Context, debouncer *logDebounc } score, niceErr := proc.Niceness(a.syscaller) - if !isBenignProcessErr(niceErr) { + if niceErr != nil && !isBenignProcessErr(niceErr) { debouncer.Warn(ctx, "unable to get proc niceness", slog.F("cmd", proc.Cmd()), slog.F("pid", proc.PID), @@ -1689,7 +1689,7 @@ func (a *agent) manageProcessPriority(ctx context.Context, debouncer *logDebounc if niceErr == nil { err := proc.SetNiceness(a.syscaller, niceness) - if !isBenignProcessErr(err) { + if err != nil && !isBenignProcessErr(err) { debouncer.Warn(ctx, "unable to set proc niceness", slog.F("cmd", proc.Cmd()), slog.F("pid", proc.PID), @@ -1703,7 +1703,7 @@ func (a *agent) manageProcessPriority(ctx context.Context, debouncer *logDebounc if oomScore != unsetOOMScore && oomScore != proc.OOMScoreAdj && !isCustomOOMScore(agentScore, proc) { oomScoreStr := strconv.Itoa(oomScore) err := afero.WriteFile(a.filesystem, fmt.Sprintf("/proc/%d/oom_score_adj", proc.PID), []byte(oomScoreStr), 0o644) - if !isBenignProcessErr(err) { + if err != nil && !isBenignProcessErr(err) { debouncer.Warn(ctx, "unable to set oom_score_adj", slog.F("cmd", proc.Cmd()), slog.F("pid", proc.PID), pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy