Skip to content

Comments

Call std::unreachable() on attempt to resume a terminated/exited process#4

Merged
patnebe merged 18 commits intomainfrom
improve-proc-resume
Jul 27, 2025
Merged

Call std::unreachable() on attempt to resume a terminated/exited process#4
patnebe merged 18 commits intomainfrom
improve-proc-resume

Conversation

@patnebe
Copy link
Owner

@patnebe patnebe commented Jul 27, 2025

Context

  • Improve the Process::resume() & destructor logic

Changes

  • Bump to c++ 23 to enable use of std::unreachable()
  • Add README.md to repo
  • Perform necessary housekeeping when invoking the process destructor.

Test Plan

  • Manual testing

@patnebe patnebe enabled auto-merge July 27, 2025 05:18
auto-merge was automatically disabled July 27, 2025 05:22

Head branch was modified

@patnebe
Copy link
Owner Author

patnebe commented Jul 27, 2025

Enough iteration on CI for today. Landing this.

@patnebe patnebe merged commit 61c7717 into main Jul 27, 2025
1 check passed
@patnebe patnebe deleted the improve-proc-resume branch July 27, 2025 07:00
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant