[project @ 2001-01-16 14:06:14 by simonmar]
authorsimonmar <unknown>
Tue, 16 Jan 2001 14:06:14 +0000 (14:06 +0000)
committersimonmar <unknown>
Tue, 16 Jan 2001 14:06:14 +0000 (14:06 +0000)
commitba44023202adf345a7b29af3050bfafd336b5b58
treef3a6c60004765e20f9d782159233f9b217b6ec46
parentd6214fb69dcf14826a1835ec16cf58939469f25b
[project @ 2001-01-16 14:06:14 by simonmar]
Fix a problem with our use of tcsetattr() which caused background
processes to stop when the buffering mode, or the echo status, was
changed.

tcSetAttr() is a wrapper around tcsetattr() that temporarily blocks
SIGTTOU around the call.
ghc/lib/std/cbits/echoAux.c
ghc/lib/std/cbits/setBuffering.c
ghc/lib/std/cbits/stgio.h
ghc/lib/std/cbits/tcSetAttr.c [new file with mode: 0644]