diff options
author | Steve Holme <steve_holme@hotmail.com> | 2012-05-22 22:08:25 +0100 |
---|---|---|
committer | Steve Holme <steve_holme@hotmail.com> | 2012-05-22 22:08:25 +0100 |
commit | ef60fdbd7367ea97446e7e2ed7ac91d411265431 (patch) | |
tree | cd8c5373a57224b085977361adb97ebea77e8fb3 /src/tool_setopt.c | |
parent | b1f081f6e65576a9f824182ca47873a75e1f9e0d (diff) |
smtp: Fixed an issue with the multi-interface always sending postdata
Due to the result code being reset to CURLE_OK when smtp_dophase_done()
was called, postdata would incorrectly be sent to the server when the
MAIL FROM or RCPT command was rejected.
As such, libcurl would return the wrong result code from performing the
operation and additionally set CURLINFO_RESPONSE_CODE to be that
returned by the postdata command.
Bug: http://curl.haxx.se/mail/lib-2012-05/0108.html
Reported by: Gokhan Sengun
Diffstat (limited to 'src/tool_setopt.c')
0 files changed, 0 insertions, 0 deletions