diff options
author | Daniel Stenberg <daniel@haxx.se> | 2011-10-16 01:07:29 +0200 |
---|---|---|
committer | Daniel Stenberg <daniel@haxx.se> | 2011-10-16 01:09:56 +0200 |
commit | 840eff44f2bea71acaa2a227998a97d01aacdc1f (patch) | |
tree | 2f0eddc19f513a85c8077b247ca090a548fccfd3 /lib/escape.c | |
parent | ff03ee2a3c958065ad5fec657963deefb9b37ac0 (diff) |
formdata: ack read callback abort
When doing a multipart formpost with a read callback, and that callback
returns CURL_READFUNC_ABORT, that return code must be properly
propagated back and handled accordingly. Previously it would be handled
as a zero byte read which would cause a hang!
Added test case 587 to verify. It uses the lib554.c source code with a
small ifdef.
Reported by: Anton Bychkov
Bug: http://curl.haxx.se/mail/lib-2011-10/0097.html
Diffstat (limited to 'lib/escape.c')
0 files changed, 0 insertions, 0 deletions