diff options
Diffstat (limited to 'pkg/goexec/smb/output.go')
-rw-r--r-- | pkg/goexec/smb/output.go | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/pkg/goexec/smb/output.go b/pkg/goexec/smb/output.go index 25768d1..f0a656d 100644 --- a/pkg/goexec/smb/output.go +++ b/pkg/goexec/smb/output.go @@ -45,7 +45,7 @@ func (o *OutputFileFetcher) GetOutput(ctx context.Context, writer io.Writer) (er if err != nil { return } - defer o.AddCleaner(o.Client.Close) + defer o.AddCleaners(o.Client.Close) err = o.Client.Mount(ctx, o.Share) if err != nil { @@ -69,10 +69,10 @@ func (o *OutputFileFetcher) GetOutput(ctx context.Context, writer io.Writer) (er return } - o.AddCleaner(func(_ context.Context) error { return reader.Close() }) + o.AddCleaners(func(_ context.Context) error { return reader.Close() }) if o.DeleteOutputFile { - o.AddCleaner(func(_ context.Context) error { + o.AddCleaners(func(_ context.Context) error { return o.Client.mount.Remove(o.relativePath) }) } |