mirror of
https://github.com/curl/curl.git
synced 2026-08-26 17:53:33 +03:00
multi: init_do(): check result
Calls to `Curl_init_do()` did not check on result and missed failures to properly and completely initialize a transfer request. The main cause of such an init failure is the need to rewind the READFUNCTION without a SEEKFUNCTION registered. Check the failure to "rewind" the upload data immediately make test cases 1576 and friends fail. Reported-by: Travis Lane Fixes #17139 Closes #17150
This commit is contained in:
parent
39f5e7cb69
commit
5e95556fc2
4 changed files with 33 additions and 17 deletions
|
|
@ -78,6 +78,7 @@ my @reused_symbols = (
|
|||
"removeFd",
|
||||
"rlim2str",
|
||||
"run_thread",
|
||||
"seek_callback",
|
||||
"send_ping",
|
||||
"showem",
|
||||
"store_errmsg",
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue