mirror of
https://github.com/moby/moby.git
synced 2022-11-09 12:21:53 -05:00
Add a debug message when client closes websocket attach connection
When the client closes websocket connections that sends container output through websocket, an error message is displayed: "Error attaching websocket: %!s(<nil>)" This message is misleading. Thus, this change suggests to check if error is nil and print the correct message accordingly. Signed-off-by: Boaz Shuster <ripcurld.github@gmail.com>
This commit is contained in:
parent
040033b89a
commit
8f65bb6d90
1 changed files with 5 additions and 1 deletions
|
@ -593,7 +593,11 @@ func (s *containerRouter) wsContainersAttach(ctx context.Context, w http.Respons
|
||||||
close(done)
|
close(done)
|
||||||
select {
|
select {
|
||||||
case <-started:
|
case <-started:
|
||||||
logrus.Errorf("Error attaching websocket: %s", err)
|
if err != nil {
|
||||||
|
logrus.Errorf("Error attaching websocket: %s", err)
|
||||||
|
} else {
|
||||||
|
logrus.Debug("websocket connection was closed by client")
|
||||||
|
}
|
||||||
return nil
|
return nil
|
||||||
default:
|
default:
|
||||||
}
|
}
|
||||||
|
|
Loading…
Add table
Reference in a new issue