1
0
Fork 0
mirror of https://github.com/moby/moby.git synced 2022-11-09 12:21:53 -05:00

export NORAW=1 to disable raw mode in the client

This commit is contained in:
Solomon Hykes 2013-01-29 15:24:39 -08:00
parent f8f9285cca
commit 8c142c6127

View file

@ -160,7 +160,7 @@ func Fatal(err error) {
func main() { func main() {
var err error var err error
if IsTerminal(0) { if IsTerminal(0) && os.Getenv("NORAW") == "" {
oldState, err = MakeRaw(0) oldState, err = MakeRaw(0)
if err != nil { if err != nil {
panic(err) panic(err)
@ -185,7 +185,7 @@ func main() {
if err := <-receive_stdout; err != nil { if err := <-receive_stdout; err != nil {
Fatal(err) Fatal(err)
} }
if IsTerminal(0) { if IsTerminal(0) && os.Getenv("NORAW") == "" {
Restore(0, oldState) Restore(0, oldState)
} else { } else {
if err := <-send_stdin; err != nil { if err := <-send_stdin; err != nil {