Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Fix goroutine leak in action install
During the install process there was a place where an install process could be stuck trying to write to a channel. This would happen when a context had completed prior to performInstall finishing. In a short running Helm Client this was not a problem. But, for long running applications that use Helm as an SDK there are problems where a memory leak ends up happening due to goroutines never being able to complete. This fix provides a means for performInstall to write to its channel using the method already used to fix the upgrade issue of the same kind. Fixes helm#11805 Signed-off-by: Matt Farina <[email protected]> (cherry picked from commit 7c9d636)
- Loading branch information