Skip to content

Race condition in pipe selecting #3098

Closed
@eholk

Description

@eholk

It's frustratingly nondeterministic, but we've been seeing it in the bots the past few days. See http://bot.rust-lang.org/logs/2012/07/03/2012-08-03T15:56:21Z-f86aabed-660e-45c0-bfa8-22930047515d.html for an example of what it looks like. (I would have pasted it here, but copy and paste was messing up the formatting).

It looks like we basically end up signaling an event on a task that has already been destroyed.

Metadata

Metadata

Assignees

No one assigned

    Labels

    A-concurrencyArea: ConcurrencyA-runtimeArea: std's runtime and "pre-main" init for handling backtraces, unwinds, stack overflowsI-crashIssue: The compiler crashes (SIGSEGV, SIGABRT, etc). Use I-ICE instead when the compiler panics.

    Type

    No type

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions