Fix race condition in `docker-compose run`

We shouldn't start the container before handing it off to dockerpty -
dockerpty will start it after attaching, which is the correct order.
Otherwise the container might exit before we attach to it, which can
lead to weird bugs.

Signed-off-by: Aanand Prasad <aanand.prasad@gmail.com>
This commit is contained in:
Aanand Prasad 2015-05-15 12:16:24 +01:00
parent c8022457eb
commit 862971cffa
1 changed files with 0 additions and 1 deletions

View File

@ -341,7 +341,6 @@ class TopLevelCommand(Command):
service.start_container(container)
print(container.name)
else:
service.start_container(container)
dockerpty.start(project.client, container.id, interactive=not options['-T'])
exit_code = container.wait()
if options['--rm']: