Skip to content

HTTP Client fix - #578

Open
gustavowd wants to merge 2 commits into
esp-rs:masterfrom
gustavowd:client_fix
Open

HTTP Client fix#578
gustavowd wants to merge 2 commits into
esp-rs:masterfrom
gustavowd:client_fix

Conversation

@gustavowd

Copy link
Copy Markdown

Thank you for your contribution!

We appreciate the time and effort you've put into this pull request.
To help us review it efficiently, please ensure you've gone through the following checklist:

Submission Checklist 📝

  • I have updated existing examples or added new ones (if applicable).
  • I have used cargo fmt command to ensure that all changed code is formatted correctly.
  • I have used cargo clippy command to ensure that all changed code passes latest Clippy nightly lints.
  • My changes were added to the CHANGELOG.md in the proper section.

Pull Request Details 📖

Description

The description of the problem is in issue #263

Testing
I'm using the http client for several ours and the connection is stable. In case of error, the esp-idf-sys http client resets the connection. For example:

E (1604982) transport_base: poll_read select error 104, errno = Connection reset by peer, fd = 54
E (1606586) transport_base: poll_write select error 0, errno = Success, fd = 54
W (1606589) transport_base: Poll timeout or error, errno=Success, fd=54, timeout_ms=1500
E (1606594) HTTP_CLIENT: Error write request
I (1608202) HTTP_CLIENT: HTTP Client connecting ...

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants