Skip to content

[P4] Corpus: recorded_threadStarvation_taskWithAThreadOfItsOwn can flip on a one-second stall #1183

Open

Description

@PIsberg

The silent row in #1185 starts a task on a free pool thread, and ThreadStarvationDetector reads a clock, so a stall of 1000 ms between submitting and starting would fire it. No such stall has been seen: it passed every local run and the firing row cannot flake, since waiting longer only fires harder.

Why not now. There is no failure to fix, and the detector takes its time from nanoTime internally, so the row cannot remove the clock.

What it would take. If it ever flickers in CI, raise the threshold for the pair with setStarvationThresholdMs and lengthen the blocker to match. Close this if it stays quiet for a few months of runs.

Activity

  1. PIsberg commented on Nov 3, 2026

    @PIsberg
    OwnerAuthor

    P4: a watch item with no observed failure.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions