Fix #7843 start -a can cause frozen term

When doing `docker start -a` on a container that won't start, terminal
was getting stuck on the attach, even after container removal.

Fixes #7843
Docker-DCO-1.1-Signed-off-by: Brian Goff <cpuguy83@gmail.com> (github: cpuguy83)