We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 92fb11b commit 1ba09acCopy full SHA for 1ba09ac
src/ftp.rs
@@ -296,7 +296,11 @@ impl FtpStream {
296
pub async fn get(&mut self, file_name: &str) -> Result<BufReader<DataStream>> {
297
let retr_command = format!("RETR {}\r\n", file_name);
298
let data_stream = BufReader::new(self.data_command(&retr_command).await?);
299
- self.read_response(status::ABOUT_TO_SEND).await?;
+ self.read_response_in(&[
300
+ status::CLOSING_DATA_CONNECTION,
301
+ status::REQUESTED_FILE_ACTION_OK,
302
+ ])
303
+ .await?;
304
Ok(data_stream)
305
}
306
0 commit comments