curl-library
[PATCH] ftp: prevent server from hanging on closed data connection
From: Kamil Dudka <kdudka_at_redhat.com>
Date: Wed, 27 Oct 2010 11:27:23 +0200
Received on 2010-10-27
Date: Wed, 27 Oct 2010 11:27:23 +0200
Some FTP servers (e.g. Pure-ftpd) end up hanging if we close the data
connection before transferring all the requested data. If we send ABOR
in that case, it prevents the server from hanging.
Bug: https://bugzilla.redhat.com/643656
Reported by: Pasi Karkkainen, Patrick Monnerat
--- lib/ftp.c | 7 ++++++- tests/data/test1036 | 1 + tests/data/test1057 | 1 + tests/data/test110 | 1 + tests/data/test122 | 1 + tests/data/test135 | 1 + 6 files changed, 11 insertions(+), 1 deletions(-)
-------------------------------------------------------------------
List admin: http://cool.haxx.se/list/listinfo/curl-library
Etiquette: http://curl.haxx.se/mail/etiquette.html
- text/x-patch attachment: 0001-ftp-prevent-server-from-hanging-on-closed-data-conne.patch