From fb61796944cb6335050b09809f18c078ae853190 Mon Sep 17 00:00:00 2001 From: Ludovic Fauvet Date: Tue, 18 Feb 2014 16:51:07 +0100 Subject: [PATCH] Handle multi-line 226 status code --- ftp.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ftp.go b/ftp.go index f535ac3..673a5ae 100644 --- a/ftp.go +++ b/ftp.go @@ -483,7 +483,7 @@ func (r *response) Read(buf []byte) (int, error) { // Close implements the io.Closer interface on a FTP data connection. func (r *response) Close() error { err := r.conn.Close() - _, _, err2 := r.c.conn.ReadCodeLine(StatusClosingDataConnection) + _, _, err2 := r.c.conn.ReadResponse(StatusClosingDataConnection) if err2 != nil { err = err2 }