Skip to content

Condition.wait() doesn't raise KeyboardInterrupt #53090

@hobb0001

Description

@hobb0001
mannequin
BPO 8844
Nosy @gpshead, @pitrou, @vstinner, @rnk, @superbobry
Files
  • lock-interrupt.diff: patch to make Python-level lock acquires interruptible
  • lock-interrupt.diff: Updated patch for RLock and docs
  • lock-interrupt.diff: retry lock acquisitions in RLock
  • lock-interrupt-v4.diff
  • 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 = None
    closed_at = <Date 2011-02-16.15:40:23.691>
    created_at = <Date 2010-05-28.16:48:10.841>
    labels = ['type-bug', 'library']
    title = "Condition.wait() doesn't raise KeyboardInterrupt"
    updated_at = <Date 2016-09-28.19:35:55.995>
    user = 'https://bugs.python.org/hobb0001'

    bugs.python.org fields:

    activity = <Date 2016-09-28.19:35:55.995>
    actor = 'gregory.p.smith'
    assignee = 'none'
    closed = True
    closed_date = <Date 2011-02-16.15:40:23.691>
    closer = 'pitrou'
    components = ['Library (Lib)']
    creation = <Date 2010-05-28.16:48:10.841>
    creator = 'hobb0001'
    dependencies = []
    files = ['17929', '17931', '17935', '18536']
    hgrepos = []
    issue_num = 8844
    keywords = ['patch']
    message_count = 25.0
    messages = ['106678', '106680', '106685', '106705', '106715', '109883', '109884', '109898', '109915', '109932', '109935', '110007', '110105', '110110', '110156', '110653', '113786', '113941', '113953', '124088', '125715', '125719', '260732', '277640', '277658']
    nosy_count = 8.0
    nosy_names = ['gregory.p.smith', 'pitrou', 'vstinner', 'jyasskin', 'rnk', 'hobb0001', 'superbobry', 'Yuri.Bochkarev']
    pr_nums = []
    priority = 'normal'
    resolution = 'fixed'
    stage = 'resolved'
    status = 'closed'
    superseder = None
    type = 'behavior'
    url = 'https://bugs.python.org/issue8844'
    versions = ['Python 3.2']

    Metadata

    Metadata

    Assignees

    No one assigned

      Labels

      stdlibStandard Library Python modules in the Lib/ directorytype-bugAn unexpected behavior, bug, or error

      Projects

      No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions