mirror of
https://github.com/podman-container-tools/podman.git
synced 2026-09-16 04:37:52 +00:00
The remote client uploads the artifact files from a goroutine and waits for it with a sync.WaitGroup, but the goroutine never calls Done(), so Wait() blocks for good and the command never returns. Nothing caught it because no test ran manifest add --artifact against podman-remote. Start the goroutine with WaitGroup.Go, which releases the counter on its own once the upload is finished. Signed-off-by: Anisha Khairnar <anishakhairnar284@gmail.com> |
||
|---|---|---|
| .. | ||
| manifests.go | ||
| types.go | ||
| types_add_options.go | ||
| types_addartifact_options.go | ||
| types_create_options.go | ||
| types_exists_options.go | ||
| types_inspect_options.go | ||
| types_modify_options.go | ||
| types_remove_options.go | ||