diff --git a/service/process/executable.go b/service/process/executable.go index a6f4fdce..107d91da 100644 --- a/service/process/executable.go +++ b/service/process/executable.go @@ -30,6 +30,10 @@ func (p *Process) GetExecHash(algorithm string) (string, error) { return "", err } + defer func() { + _ = file.Close() + }() + _, err = io.Copy(hasher, file) if err != nil { return "", err