Skip to content

httplib persistent connections violate MUST in RFC2616 sec 8.1.4. #47816

@cananian

Description

@cananian
mannequin
BPO 3566
Nosy @mhammond, @jcea, @orsenthil, @rbtcollins, @bitdancer, @alanjds, @berkerpeksag, @vadmium, @sigmavirus24, @demianbrecht
Files
  • persistent-closing.py: Demo closing after normal and long request
  • persistent-closing.py: Avoid EPIPE race; demo ECONNRESET
  • zero_response_poc.py
  • ConnectionClosed.patch
  • ConnectionClosed.v2.patch
  • ConnectionClosed.v3.patch
  • RemoteDisconnected.v4.patch
  • RemoteDisconnected.v5.patch
  • RemoteDisconnected.v6.patch
  • Note: these values reflect the state of the issue at the time it was migrated and might not reflect the current state.

    Show more details

    GitHub fields:

    assignee = 'https://github.com/orsenthil'
    closed_at = <Date 2015-04-05.23:34:38.047>
    created_at = <Date 2008-08-16.15:41:19.327>
    labels = ['type-feature', 'library']
    title = 'httplib persistent connections violate MUST in RFC2616 sec 8.1.4.'
    updated_at = <Date 2015-04-09.01:58:26.706>
    user = 'https://bugs.python.org/cananian'

    bugs.python.org fields:

    activity = <Date 2015-04-09.01:58:26.706>
    actor = 'martin.panter'
    assignee = 'orsenthil'
    closed = True
    closed_date = <Date 2015-04-05.23:34:38.047>
    closer = 'r.david.murray'
    components = ['Library (Lib)']
    creation = <Date 2008-08-16.15:41:19.327>
    creator = 'cananian'
    dependencies = []
    files = ['37735', '37778', '37793', '37834', '37843', '37941', '38178', '38203', '38839']
    hgrepos = []
    issue_num = 3566
    keywords = ['patch']
    message_count = 43.0
    messages = ['71221', '71806', '91650', '91681', '124366', '206661', '231413', '234107', '234108', '234163', '234294', '234315', '234316', '234330', '234331', '234335', '234337', '234350', '234354', '234355', '234379', '234381', '234383', '234597', '234643', '234656', '234710', '234749', '235106', '235541', '235695', '235729', '235749', '236212', '236241', '236246', '236249', '236296', '236404', '236466', '240141', '240142', '240303']
    nosy_count = 16.0
    nosy_names = ['jhylton', 'mhammond', 'jcea', 'orsenthil', 'amak', 'rbcollins', 'cananian', 'r.david.murray', 'alanjds', 'agriffis', 'python-dev', 'berker.peksag', 'martin.panter', 'icordasc', 'demian.brecht', 'Yuri.Bochkarev']
    pr_nums = []
    priority = 'normal'
    resolution = 'fixed'
    stage = 'resolved'
    status = 'closed'
    superseder = None
    type = 'enhancement'
    url = 'https://bugs.python.org/issue3566'
    versions = ['Python 3.5']

    Metadata

    Metadata

    Assignees

    Labels

    stdlibStandard Library Python modules in the Lib/ directorytype-featureA feature request or enhancement

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions