This repository was archived by the owner on Feb 4, 2023. It is now read-only.

Description
Describe the bug
If address is a normal address e.g.: http://exampleasynchttp.com/index.html, it gives immediately a "-4" code if not available (good).
But if the address is a ip address like http://192.168.0.44/index.html (this host is down) the timeout takes always about 18 seconds no matter how many seconds you set (not good).
Steps to Reproduce
Copy code from:
https://gist.github.com/miwied/f56aca82c4f976f448dde1a8da051650
Flash it to esp32 and run.
Expected behavior
The request should time out after 3 seconds.
Actual behavior
The request is always timing out after 18 seconds (no matter what you pass into the setTimeout() method).
Additional Information
The _onPoll(AsyncClient *client) method, where the timeout is queried, is never called.