Skip to content

refactor: rewrite exec command with temporary TTY support#137

Merged
ComixHe merged 1 commit intoOpenAtom-Linyaps:masterfrom
ComixHe:master
Jan 5, 2026
Merged

refactor: rewrite exec command with temporary TTY support#137
ComixHe merged 1 commit intoOpenAtom-Linyaps:masterfrom
ComixHe:master

Conversation

@ComixHe
Copy link
Copy Markdown
Collaborator

@ComixHe ComixHe commented Jan 5, 2026

  • Change exec to return int instead of noreturn void
  • Introduce exec_container_option struct for exec configuration
  • Add temporary PTY and console socket support (to be rewritten)
  • Add container monitor for signal and I/O forwarding
  • Use fork to manage exec process lifecycle

NOTE: current TTY implementation is temporary and has limitations

- Change exec to return int instead of noreturn void
- Introduce exec_container_option struct for exec configuration
- Add temporary PTY and console socket support (to be rewritten)
- Add container monitor for signal and I/O forwarding
- Use fork to manage exec process lifecycle

NOTE: current TTY implementation is temporary and has limitations

Signed-off-by: ComixHe <[email protected]>
@ComixHe ComixHe merged commit ac18700 into OpenAtom-Linyaps:master Jan 5, 2026
12 checks passed
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