moby/libcontainerd
Tonis Tiigi 1e36e346db Fix already active error on restoring from ungraceful restart
On killing the processes that were still running
after ungraceful restart, containerd can’t fully
exit the process if the fifos have not been fully
read. In this case process was just marked as exited
and not removed from the internal containers array.

Fixes #22913

Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com>
2016-05-26 16:19:11 -07:00
..
windowsoci Windows: libcontainerd cleanup 2016-03-18 20:31:11 -07:00
client.go libcontainerd: reuse our pkg/locker 2016-03-31 18:35:03 -04:00
client_linux.go Use absolute path for rootfs in OCI config.json 2016-04-25 15:10:31 -07:00
client_liverestore_linux.go Replace execdrivers with containerd implementation 2016-03-18 13:38:32 -07:00
client_shutdownrestore_linux.go Fix already active error on restoring from ungraceful restart 2016-05-26 16:19:11 -07:00
client_windows.go Windows: Minimal docker top implementation 2016-03-20 16:45:53 -07:00
container.go Reset restart timeout if execution longer than 10s 2016-04-25 15:10:31 -07:00
container_linux.go Fix already active error on restoring from ungraceful restart 2016-05-26 16:19:11 -07:00
container_windows.go Reset restart timeout if execution longer than 10s 2016-04-25 15:10:31 -07:00
pausemonitor_linux.go Replace execdrivers with containerd implementation 2016-03-18 13:38:32 -07:00
process.go Replace execdrivers with containerd implementation 2016-03-18 13:38:32 -07:00
process_linux.go Wait for the reader fifo opening to block 2016-04-25 11:25:43 -07:00
process_windows.go Windows: Minimal docker top implementation 2016-03-20 16:45:53 -07:00
queue_linux.go Replace execdrivers with containerd implementation 2016-03-18 13:38:32 -07:00
remote.go Replace execdrivers with containerd implementation 2016-03-18 13:38:32 -07:00
remote_linux.go Remove rpc error when shut down daemon 2016-04-25 15:10:31 -07:00
remote_windows.go libcontainerd: reuse our pkg/locker 2016-03-31 18:35:03 -04:00
types.go Windows: Minimal docker top implementation 2016-03-20 16:45:53 -07:00
types_linux.go Windows: Minimal docker top implementation 2016-03-20 16:45:53 -07:00
types_windows.go Windows: Minimal docker top implementation 2016-03-20 16:45:53 -07:00
utils_linux.go Add ulimit support to libcontainerd addprocess 2016-03-25 13:43:06 -04:00
utils_windows.go Windows libcontainerd implementation 2016-03-18 13:38:41 -07:00