remove stale inno temp files

This commit is contained in:
wh1te909 2022-10-29 16:02:08 -07:00
parent 935d5d8ab8
commit eddafb873b

View File

@ -13,6 +13,8 @@ package agent
import ( import (
"fmt" "fmt"
"os"
"path/filepath"
"strings" "strings"
rmm "github.com/amidaware/rmmagent/shared" rmm "github.com/amidaware/rmmagent/shared"
@ -76,4 +78,15 @@ func (a *Agent) KillHungUpdates() {
KillProc(int32(p.PID)) KillProc(int32(p.PID))
} }
} }
err = os.Chdir(a.ProgramDir)
if err == nil {
files, err := filepath.Glob("is-*.tmp")
if err == nil {
for _, f := range files {
a.Logger.Debugln("KillHungUpdates() Removing file:", f)
os.Remove(f)
}
}
}
} }