diff options
author | Ray Satiro <raysatiro@yahoo.com> | 2014-06-09 23:57:14 +0200 |
---|---|---|
committer | Daniel Stenberg <daniel@haxx.se> | 2014-07-02 23:53:25 +0200 |
commit | 907520c4b93616bddea15757bbf0bfb45cde8101 (patch) | |
tree | b6dfe0019c6e9ff69d91318898ab9fc966e7c007 /lib/connect.h | |
parent | 1c1d9a3a86e9748e234de925c93b9392fa3cf062 (diff) |
progress callback: skip last callback update on errors
When an error has been detected, skip the final forced call to the
progress callback by making sure to pass the current return code
variable in the Curl_done() call in the CURLM_STATE_DONE state.
This avoids the "extra" callback that could occur even if you returned
error from the progress callback.
Bug: http://curl.haxx.se/mail/lib-2014-06/0062.html
Reported by: Jonathan Cardoso Machado
Diffstat (limited to 'lib/connect.h')
0 files changed, 0 insertions, 0 deletions