podman/pkg
Valentin Rothberg fe2be7f886 make sure that signal buffers are sufficiently big
Dealing with os.Signal channels seems more like an art than science
since signals may get lost.  os.Notify doesn't block on an unbuffered
channel, so users are expected to know what they're doing or hope for
the best.

In the recent past, I've seen a number of flakes and BZs on non-amd64
architectures where I was under the impression that signals may got
lost, for instance, during stop and exec.

[NO TESTS NEEDED] since this is art.

Signed-off-by: Valentin Rothberg <rothberg@redhat.com>
2021-08-17 12:10:20 +02:00
..
annotations Spelling 2020-12-22 13:34:31 -05:00
api Merge pull request #11154 from cdoern/imagesPull 2021-08-16 15:46:33 +00:00
auth Enable whitespace linter 2021-02-11 23:01:56 +01:00
autoupdate auto-update: simple rollback 2021-08-05 15:20:38 +02:00
bindings Bump Buildah to v1.22.0 [NO TESTS NEEDED] 2021-08-04 12:52:34 -04:00
cgroups Fix panic condition in cgroups.getAvailableControllers 2021-06-15 09:22:37 +08:00
channel channel: simplify implementation 2021-05-06 11:51:15 +02:00
checkpoint Support checkpoint/restore with pods 2021-07-27 16:10:44 +02:00
copy support container to container copy 2021-07-27 15:32:23 +02:00
criu Support checkpoint/restore with pods 2021-07-27 16:10:44 +02:00
ctime
domain make sure that signal buffers are sufficiently big 2021-08-17 12:10:20 +02:00
env
errorhandling create: support images with invalid platform 2021-06-23 15:42:13 +02:00
hooks bump go module to v3 2021-02-22 09:03:51 +01:00
inspect bump go module to v3 2021-02-22 09:03:51 +01:00
kubeutils prune remotecommand dependency 2021-02-25 10:02:41 -06:00
lookup Enable whitespace linter 2021-02-11 23:01:56 +01:00
machine Set gvproxy path to /usr/libexec/podman/gvproxy 2021-08-12 09:11:09 -05:00
namespaces [NO TESTS NEEDED] Shrink the size of podman-remote 2021-03-29 09:49:45 -04:00
netns rootless cni without infra container 2021-04-01 17:27:03 +02:00
network Split libpod/network package 2021-03-15 14:01:52 +01:00
parallel bump go module to v3 2021-02-22 09:03:51 +01:00
ps vendor containers/common@main 2021-07-16 14:19:56 +02:00
resolvconf bump go module to v3 2021-02-22 09:03:51 +01:00
rootless make sure that signal buffers are sufficiently big 2021-08-17 12:10:20 +02:00
rootlessport fix rootless port forwarding with network dis-/connect 2021-08-03 16:29:09 +02:00
seccomp Spelling 2020-12-22 13:34:31 -05:00
selinux
servicereaper podman service reaper 2021-07-02 19:00:36 +02:00
signal Fix build for mips architecture follow-up 2021-01-07 15:04:22 +01:00
specgen rename oneshot initcontainers to once 2021-08-12 12:57:15 -05:00
systemd auto-update: simple rollback 2021-08-05 15:20:38 +02:00
terminal pkg/terminal: use c/storage/pkg/homedir 2021-03-08 09:21:13 +01:00
timetype
trust Enable whitespace linter 2021-02-11 23:01:56 +01:00
util Fix TS parsing for fractional values 2021-08-04 21:30:47 +02:00