spiegel_podman/pkg/api/handlers/compat
Matthew Heon 9e4cf6ca51 Fix system service panic from early hangup in events
We weren't actually halting the goroutine that sent events, so it
would continue sending even when the channel closed (the most
notable cause being early hangup - e.g. Control-c on a curl
session). Use a context to cancel the events goroutine and stop
sending events.

Fixes #6805

Signed-off-by: Matthew Heon <matthew.heon@pm.me>
2020-07-02 09:57:39 -04:00
..
changes.go V2 podman diff(changes) support 2020-04-07 09:39:46 -07:00
containers.go Move logs functionality to separate file for APIv2 2020-06-17 11:48:53 -07:00
containers_archive.go v2 copy endpoints 2020-05-26 12:04:20 -05:00
containers_attach.go Allow recursive dependency start with Init() 2020-06-18 09:34:04 -04:00
containers_create.go Turn on More linters 2020-06-15 07:05:56 -04:00
containers_export.go podmanv2 export 2020-04-01 16:02:53 -05:00
containers_logs.go Move logs functionality to separate file for APIv2 2020-06-17 11:48:53 -07:00
containers_pause.go Refactor handler packages 2020-03-10 08:03:41 -07:00
containers_prune.go Adding system prune for podman v2 2020-04-24 15:44:07 -04:00
containers_restart.go podmanv2 add core container commands 2020-03-22 13:24:45 -05:00
containers_start.go enable pod_create remote integration tests 2020-05-20 14:57:30 -05:00
containers_stats.go V2 verify JSON output is consistent and doesn't drift 2020-05-28 16:20:29 -07:00
containers_stop.go enable pod_create remote integration tests 2020-05-20 14:57:30 -05:00
containers_top.go Refactor handler packages 2020-03-10 08:03:41 -07:00
containers_unpause.go Refactor handler packages 2020-03-10 08:03:41 -07:00
events.go Fix system service panic from early hangup in events 2020-07-02 09:57:39 -04:00
exec.go Set syslog for exit commands on log-level=debug 2020-06-24 13:09:34 -04:00
images.go Fix Id->ID where possible for lint 2020-06-10 05:49:41 -04:00
images_build.go fix misc remote build issues 2020-06-17 09:01:43 -05:00
images_history.go Turn on More linters 2020-06-15 07:05:56 -04:00
images_push.go compat handlers: add X-Registry-Auth header support 2020-05-29 15:39:37 +02:00
images_remove.go V2 podman image rm | podman rmi [IMAGE] 2020-03-25 17:54:14 -07:00
images_save.go Refactor handler packages 2020-03-10 08:03:41 -07:00
images_search.go podmanV2: implement search 2020-04-09 13:05:19 +02:00
images_tag.go Refactor handler packages 2020-03-10 08:03:41 -07:00
info.go Turn on More linters 2020-06-15 07:05:56 -04:00
networks.go Fix a bug with APIv2 compat network remove to log an ErrNetworkNotFound instead of nil 2020-06-27 15:02:55 +02:00
ping.go Fix Id->ID where possible for lint 2020-06-10 05:49:41 -04:00
resize.go Add bindings for exec and enable attached remote 2020-06-01 17:24:00 -04:00
swagger.go network compatibility endpoints for API 2020-05-22 13:48:52 -05:00
system.go Refactor handler packages 2020-03-10 08:03:41 -07:00
types.go V2 verify JSON output is consistent and doesn't drift 2020-05-28 16:20:29 -07:00
unsupported.go podman v2 remove bloat v2 2020-04-16 12:04:46 -05:00
version.go Fix Id->ID where possible for lint 2020-06-10 05:49:41 -04:00