spiegel_podman/pkg/api/handlers
Valentin Rothberg 4df6e31ccb remote build: fix streaming and error handling
Address a number of issues in the streaming logic in remote build, most
importantly an error in using buffered channels on the server side.

The pattern below does not guarantee that the channel is entirely read
before the context fires.

for {
	select {
		case <- bufferedChannel:
		...
		case <- ctx.Done():
		...
	}
}

Fixes: #10154
Signed-off-by: Valentin Rothberg <rothberg@redhat.com>
2021-07-28 14:46:15 +02:00
..
compat remote build: fix streaming and error handling 2021-07-28 14:46:15 +02:00
libpod Drop podman create --storage-opt container flag 2021-07-20 16:36:10 -04:00
swagger Match swagger to "as built" output 2021-05-21 09:50:58 -07:00
types [NO TESTS NEEDED] Shrink the size of podman-remote 2021-03-29 09:49:45 -04:00
utils vendor containers/common@main 2021-07-16 14:19:56 +02:00
decoder.go bump go module to v3 2021-02-22 09:03:51 +01:00
types.go refine dangling checks 2021-07-26 09:28:17 +02:00