DefaultCommand signal behavior improvements for plugins by mazdak · Pull Request #570 · apple/container
approved these changes Sep 5, 2025
Correct signal semantics for plugins: We exec into plugin binaries. If the parent CLI keeps SIGINT/SIGTERM handlers installed, it can intercept/alter signal behavior intended for the plugin (e.g., preventing graceful shutdown in foreground workflows)
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode characters