Issue 592703: HTTPS does not handle pipelined requests (original) (raw)

Issue592703

Created on 2002-08-08 17:03 by jhylton, last changed 2022-04-10 16:05 by admin. This issue is now closed.

Messages (8)
msg60273 - (view) Author: Jeremy Hylton (jhylton) (Python triager) Date: 2002-08-08 17:03
No test case yet, but the buffering code for SSLFile looks like it will break pipelined requests.
msg61282 - (view) Author: Georg Brandl (georg.brandl) * (Python committer) Date: 2008-01-20 12:33
SSL support was rewritten, so this may be fixed now...
msg61315 - (view) Author: Bill Janssen (janssen) * (Python committer) Date: 2008-01-20 17:40
Well, if someone writes test case and verifies it, I'll look at it.
msg114181 - (view) Author: Mark Lawrence (BreamoreBoy) * Date: 2010-08-17 21:59
is this still an issue or can it be closed as out fo date?
msg114260 - (view) Author: Senthil Kumaran (orsenthil) * (Python committer) Date: 2010-08-18 18:10
This needs investigation. Don't close.
msg189986 - (view) Author: Mark Lawrence (BreamoreBoy) * Date: 2013-05-25 17:46
Bump.
msg190107 - (view) Author: Amaury Forgeot d'Arc (amaury.forgeotdarc) * (Python committer) Date: 2013-05-26 19:29
Tried with python2.7.3 I used http://code.activestate.com/recipes/576673-python-http-pipelining/ just replacing the initial call to HTTPConnection() by HTTPSConnection(). The example succeeeds, fetches the three pages, and I checked with strace that the same connection is used for all requests (only reads and writes of encrypted content, no close or connect in between). Is this enough for closing this issue? Or is there a different way to pipelines requests that we should support?
msg190110 - (view) Author: Antoine Pitrou (pitrou) * (Python committer) Date: 2013-05-26 19:55
The original report is so under-specified that it's pointless to keep it open. If you encounter an actual bug, feel free to open another issue :)
History
Date User Action Args
2022-04-10 16:05:34 admin set github: 37008
2013-05-26 19:55:57 pitrou set status: pending -> closednosy: + pitroumessages: +
2013-05-26 19:30:21 amaury.forgeotdarc set status: open -> pending
2013-05-26 19:30:13 amaury.forgeotdarc set status: pending -> openresolution: works for me
2013-05-26 19:29:57 amaury.forgeotdarc set status: open -> pendingversions: + 3rd party, - Python 3.1, Python 2.7, Python 3.2nosy: + amaury.forgeotdarcmessages: +
2013-05-25 17:46:24 BreamoreBoy set messages: +
2010-08-18 18:10:55 orsenthil set nosy: + orsenthilmessages: +
2010-08-17 21:59:13 BreamoreBoy set nosy: + BreamoreBoymessages: + versions: + Python 3.1, Python 2.7, Python 3.2, - Python 2.6
2009-02-13 00:46:41 ajaksu2 set stage: test neededtype: behaviorversions: + Python 2.6
2008-01-20 17:40:03 janssen set messages: +
2008-01-20 12:33:38 georg.brandl set assignee: jhylton -> janssenmessages: + nosy: + georg.brandl, janssen
2002-08-08 17:03:20 jhylton create