Skip to content

curl_easy_perform locks when using mbedtls #737

@damv

Description

@damv

I got an issue with libcurl after migrating from cyassl to mbedtls.

I configure my easy_handle to do a HTTPS POST than I call curl_easy_perform which locks and never returns. The same code works like a charm when using cyassl.
More precisely, with cyassl I can see that my write function (CURLOPT_WRITEFUNCTION) is called 2 times, one time for 212 bytes, and then for 9 bytes.
With mbedtls I receive the first call only. Sometimes the second call arrives after a long delay (several minutes).
Maybe it is the same bug than #334 ?
I use libcurl 7.47.1

Metadata

Metadata

Assignees

Labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions