On Thursday, August 9, 2018 9:08:17 AM CEST Radu Hociung via curl-library wrote: > On 06/08/2018 4:53 PM, Daniel Stenberg wrote: > > Right, quite ironic I think that it wasn't a pipelining bug that > > finally triggered me to put pipelining up for deprecation... > > You keep saying there are lots of bugs and missing test cases.
The upstream test-suite includes some (8 according to my quick grep) tests for HTTP pipelining but most of them have never worked reliably enough. 4 tests are already marked as flaky by upstream. I had to disable another one a week ago because it was causing random build failures on the Fedora build service: https://src.fedoraproject.org/cgit/rpms/curl.git/commit/?id=3fb6e235 I tried to debug the test failures several times but have never been able to figure out whether the bug was in libcurl or whether the failing test-cases were just verifying something that was not guaranteed to hold. On top of that, I have been maintaining curl in Fedora and RHEL since 2009 and never seen a single bug report on the HTTP pipelining, which suggests that not many people actually use curl's pipelining on these distributions. Kamil ------------------------------------------------------------------- Unsubscribe: https://cool.haxx.se/list/listinfo/curl-library Etiquette: https://curl.haxx.se/mail/etiquette.html
