diff options
Diffstat (limited to 'src/read_chars.bash')
-rw-r--r-- | src/read_chars.bash | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/src/read_chars.bash b/src/read_chars.bash index d56c1e6..5856e92 100644 --- a/src/read_chars.bash +++ b/src/read_chars.bash | |||
@@ -87,10 +87,11 @@ check_foreground() | |||
87 | 87 | ||
88 | SOCAT() | 88 | SOCAT() |
89 | { | 89 | { |
90 | BASH_ARGV0=socat-tty-sleeper | 90 | #BASH_ARGV0=socat-tty-sleeper |
91 | trap 'sleep .25' SIGTSTP | 91 | #echo -n "$0" >/proc/$BASHPID/comm |
92 | trap 'kill -INT $BASHPID' SIGTTIN SIGTTOU | 92 | #trap 'sleep .25' SIGTSTP |
93 | socat -t0 - - | 93 | #trap 'kill -INT $BASHPID 0' SIGTTIN SIGTTOU |
94 | exec -a user-ended-connection socat - - | ||
94 | } | 95 | } |
95 | 96 | ||
96 | readchar() | 97 | readchar() |