Skip to content

Windows/Linux test coverage for the shutdown, flush-at-exit and crash-flush paths #46

Open

Description

@krassx

Several paths from #31, #34 and #35 are only exercised by CI builds, not by tests: the Windows console control handler (Ctrl+C / Break) termination flush, flush_at_exit on Windows (currently a no-op by design), the Linux/Android pipe2 path, and the SA_RESETHAND one-shot-handler case on Linux (macOS does not report that flag, so the test cannot prove the Linux behaviour). Add targeted tests, and run the shutdown suite on Windows where applicable.

🤖 Generated with Claude Code

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