🐛 Bug Fixes
This release fixes bugs introduced in v4.1.0-rc1. Because of the excessive CPU usage bug, versions 4.1.x and 4.2.x should not be used.
Fix Excessive CPU usage, fix --solo @Nuru (#974)
what
- Fix shell monitoring introduced in v4.1.0 #970
- Fix
--solo
/ONE_SHELL=true
option broken in v4.1.0 #970
why
- Bug caused shell monitor to burn CPU busy waiting on shell exits rather than sleep and poll
- Oversight in refactoring launch vs exec parameters left out terminal allocation for
--solo
option, causing Geodesic to immediately exit
Footnote
In every release, we update all unpinned packages to their latest packaged versions. These changes are not detailed here.