diff --git a/ftp.go b/ftp.go index 5fe19fe..c7ba2f4 100644 --- a/ftp.go +++ b/ftp.go @@ -258,7 +258,7 @@ func (c *ServerConn) cmdDataConn(format string, args ...interface{}) (net.Conn, } if code != StatusAlreadyOpen && code != StatusAboutToSend { conn.Close() - return nil, &textproto.Error{code, msg} + return nil, &textproto.Error{Code: code, Msg: msg} } return conn, nil