OK Giovanni,
then I'd need some more information to try and get to the root cause, like:
- 5.0.2 git hash you've applied the patch on.
- Rate of requests that seem to trigger this behaviour.
- A sample .cfg file I can use to simulate your scenario (you posted one at the beginning but please see if you can share a full one).
- Shared memory allocated, and number of http_async_client workers configured. (Does it show the same behaviour with a limited amount of workers, e.g. 2?)
- Can you reproduce the problem with master?
- Also if possible run with debug level 3 and curl verbosity on.
For the libcurl upgrade:
(+ libcurl and libcurl-devel).
Regards,
Giacomo