diff options
author | Šimon Lukašík <slukasik@redhat.com> | 2018-11-03 17:20:54 +0100 |
---|---|---|
committer | Šimon Lukašík <slukasik@redhat.com> | 2018-11-03 19:18:37 +0100 |
commit | 59f93edacc483039c6a3ecd8b35817dcd9515d17 (patch) | |
tree | 76cc7c54e35f6fe366285c8cc83079ab488c3483 | |
parent | 309f4eb1efea58c763365cadc324eee258ac4cbe (diff) | |
download | podman-59f93edacc483039c6a3ecd8b35817dcd9515d17.tar.gz podman-59f93edacc483039c6a3ecd8b35817dcd9515d17.tar.bz2 podman-59f93edacc483039c6a3ecd8b35817dcd9515d17.zip |
--interactive shall keep STDIN attached even when not explicitly called out
Addressing:
podman run -it -a STDERR --rm alpine /bin/ash
hanging. As we droped stdin as soon as -a was used. Notice this is contrary to
what D-tool does and contrary to what podman help implies:
podman run --help | grep interact
--interactive, -i Keep STDIN open even if not attached
Signed-off-by: Šimon Lukašík <slukasik@redhat.com>
-rw-r--r-- | cmd/podman/run.go | 2 |
1 files changed, 0 insertions, 2 deletions
diff --git a/cmd/podman/run.go b/cmd/podman/run.go index e4b25eaf4..af6ced45d 100644 --- a/cmd/podman/run.go +++ b/cmd/podman/run.go @@ -96,8 +96,6 @@ func runCmd(c *cli.Context) error { inputStream = nil } - inputStream = nil - attachTo := c.StringSlice("attach") for _, stream := range attachTo { switch strings.ToLower(stream) { |