Skip to content

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

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

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

Conversation

@patnebe

@patnebe patnebe commented Jul 27, 2025

Copy link
Copy Markdown
Owner

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

patnebe commented Jul 27, 2025

Copy link
Copy Markdown
Owner Author

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