diff --git a/servers/servers.go b/servers/servers.go index 0ea5494..ab35600 100644 --- a/servers/servers.go +++ b/servers/servers.go @@ -3,6 +3,7 @@ package servers import ( "context" "encoding/json" + "errors" "fmt" "log" "net/http" @@ -583,7 +584,7 @@ func (con Connection) AttachServer(ctx *gin.Context) { case "insert": _, err = hijacked.Conn.Write([]byte(Command.Arguments[0].(string))) if err != nil { - log.Printf("Write to docker failed %s", err) + log.Printf("Write to docker failed %s", errors.Unwrap(err)) stop = true break @@ -603,7 +604,7 @@ func (con Connection) AttachServer(ctx *gin.Context) { case data := <-containerRead: err := ws.WriteJSON(data) if err != nil { - log.Printf("Write to socket failed %s", err) + log.Printf("Write to socket failed %s", errors.Unwrap(err)) stop = true } }