On Sun, May 7, 2017 at 6:42 PM, Eric Rescorla <[email protected]> wrote: > I was thinking of pipelining, but why would you fail A, rather than > treating it as connection > termination and restarting? >
pipelines are dead for all practical purposes (removed from firefox, not available in chrome or msft iirc)..They never really worked, were not widely deployed, and h2 is the right answer to the same question. Now that h2 is widely available, there is no reason to entertain the pipeline fantasy. So I really can't see where >1 outstanding transaction can happen.. and my 'fail' comment was in that context - what good does replaying the same transaction on a new connection get you.. what's different (the conflicting property is part of the request)? if you had an ambiguity about the HR, then retry makes sense.. Tommy Pauly from Apple did a interesting TAPS presentation at IETF 98 where he had a slide lableed multi-streaming and listed H1 pipelines under it. It was an interesting characterization... and for the same reason h2 doesn't cope with post handshake auth pipelines really should not either - though I cannot recall it ever being discussed.. that might be because pipelines weren't much of a thing in practice. -P _______________________________________________ dev-tech-network mailing list [email protected] https://lists.mozilla.org/listinfo/dev-tech-network
