moby/libcontainerd/remote
Cory Snider 7a4ea19803
libcontainerd: work around exec start bug in c8d
It turns out that the unnecessary serialization removed in
b75246202a happened to work around a bug
in containerd. When many exec processes are started concurrently in the
same containerd task, it takes seconds to minutes for them all to start.
Add the workaround back in, only deliberately this time.

Signed-off-by: Cory Snider <csnider@mirantis.com>
(cherry picked from commit fb7ec1555c)
Signed-off-by: Sebastiaan van Stijn <github@gone.nl>
2023-05-25 22:18:14 +02:00
..
client.go libcontainerd: work around exec start bug in c8d 2023-05-25 22:18:14 +02:00
client_io_windows.go libcontainerd/remote: remove stray import comment 2022-12-08 13:27:50 +01:00
client_linux.go Refactor libcontainerd to minimize c8d RPCs 2022-08-24 14:59:08 -04:00
client_windows.go Refactor libcontainerd to minimize c8d RPCs 2022-08-24 14:59:08 -04:00