diff options
author | Alexander Morozov <lk4d4@docker.com> | 2016-06-03 10:11:52 -0700 |
---|---|---|
committer | Alexander Morozov <lk4d4@docker.com> | 2016-06-03 16:40:43 -0700 |
commit | 3accde6dee079fbde42f1928002bce43cb15833d (patch) | |
tree | d0851e57c30845d3faad4b69a27afcf56dd6c4af /daemon/attach.go | |
parent | c80a2f2937463882c2c38141a710f19b608125e6 (diff) | |
download | docker-3accde6dee079fbde42f1928002bce43cb15833d.tar.gz |
attach: replace interface with simple type
Also add docs to detach events
Signed-off-by: Alexander Morozov <lk4d4@docker.com>
Diffstat (limited to 'daemon/attach.go')
-rw-r--r-- | daemon/attach.go | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/daemon/attach.go b/daemon/attach.go index dd5c6b45af..eb263ac7f7 100644 --- a/daemon/attach.go +++ b/daemon/attach.go @@ -121,8 +121,7 @@ func (daemon *Daemon) containerAttach(c *container.Container, stdin io.ReadClose } err := <-c.Attach(stdinPipe, stdout, stderr, keys) if err != nil { - e, ok := err.(container.AttachError) - if ok && e.IsDetached() { + if _, ok := err.(container.DetachError); ok { daemon.LogContainerEvent(c, "detach") } else { logrus.Errorf("attach failed with error: %v", err) |