Skip to content

TUI: q during the cold-start fill waits ~16.5s for the graceful index drain with no feedback #1143

Description

@iamtoruk

Follow-up from #1141/#1142. With the input-starvation fixed, q pressed during the post-paint background index is received instantly but the exit path drains the fill before quitting - a deterministic ~16.5s silent wait on a 21k-file corpus (measured at press times 1s/5s/10s after paint, all 16.5-16.8s). Ctrl+C exits in 0.1s via Ink's immediate path, and #1109 made abrupt exit kill-safe, so either: make q exit immediately too, or keep the drain but show a status line (finishing background index, press Ctrl+C to quit now). The drain does buy a completed index for the next launch, so the feedback option preserves that value.

Activity

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

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions