]> granicus.if.org Git - curl/commit
url: skip to-be-closed connections when pipelining
authorRider Linden <rider@lindenlab.com>
Fri, 19 Feb 2016 19:18:33 +0000 (11:18 -0800)
committerJay Satiro <raysatiro@yahoo.com>
Fri, 14 Oct 2016 07:16:46 +0000 (03:16 -0400)
commite5f0b1ab43ad62eabc3d3a5254381254ed102c66
tree0258ac9f7278d754d4457c780d201832bad50185
parent1671d84b38ac61f0852e8ff2915fef3346dc53f7
url: skip to-be-closed connections when pipelining

No longer attempt to use "doomed" to-be-closed connections when
pipelining. Prior to this change connections marked for deletion (e.g.
timeout) would be erroneously used, resulting in sporadic crashes.

As originally reported and fixed by Carlo Wood (origin unknown).

Bug: https://github.com/curl/curl/issues/627
Reported-by: Rider Linden
Closes https://github.com/curl/curl/pull/1075
Participation-by: nopjmp@users.noreply.github.com
lib/url.c