From 32891e62bcb00e706ba4fd1dc2ef28d762f6838a Mon Sep 17 00:00:00 2001 From: Mickael Kerjean Date: Sun, 21 Mar 2021 16:16:24 +1100 Subject: [PATCH] fix (leak): ressource leak on FTP --- server/plugin/plg_backend_ftp/index.go | 1 + 1 file changed, 1 insertion(+) diff --git a/server/plugin/plg_backend_ftp/index.go b/server/plugin/plg_backend_ftp/index.go index 35212d1b..cd355b18 100644 --- a/server/plugin/plg_backend_ftp/index.go +++ b/server/plugin/plg_backend_ftp/index.go @@ -85,6 +85,7 @@ func (f Ftp) Init(params map[string]string, app *App) (IBackend, error) { return backend, err } if _, err := client.ReadDir("/"); err != nil { + client.Close() return backend, ErrAuthenticationFailed } backend = &Ftp{client}