What's New
🐛 Bug Fixes
- Kill the entire process group on command cancel. Previously cancellation (client disconnect, timeout,
DELETE /command) sent SIGKILL only to the bash group leader, so children spawned via&or pipelines kept running as orphans.runCommandandkillPidnow signal-pid(Setpgid group), matchingrunBackgroundCommand;kill(-pid, 0)is used for liveness probing. Fixes #922 (#924) - Extend mitmproxy CA wait from 30s to 300s and log the actual wait duration. The bootstrap script previously gave up after 30s and started the sandbox without system CA trust, silently breaking HTTPS for system libraries when the egress sidecar was recovering from a transient failure (e.g. mitmproxy OOM restart with backoff) (#943)
👥 Contributors
Thanks to these contributors ❤️
- Docker Hub: opensandbox/execd:v1.0.18
- Aliyun Registry: sandbox-registry.cn-zhangjiakou.cr.aliyuncs.com/opensandbox/execd:v1.0.18