diff options
Diffstat (limited to 'src')
| -rw-r--r-- | src/xterm.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src/xterm.c b/src/xterm.c index 068129672f7..1cd1ff059cf 100644 --- a/src/xterm.c +++ b/src/xterm.c | |||
| @@ -7138,10 +7138,12 @@ XTread_socket (terminal, expected, hold_quit) | |||
| 7138 | if (interrupt_input_blocked) | 7138 | if (interrupt_input_blocked) |
| 7139 | { | 7139 | { |
| 7140 | interrupt_input_pending = 1; | 7140 | interrupt_input_pending = 1; |
| 7141 | pending_signals = 1; | ||
| 7141 | return -1; | 7142 | return -1; |
| 7142 | } | 7143 | } |
| 7143 | 7144 | ||
| 7144 | interrupt_input_pending = 0; | 7145 | interrupt_input_pending = 0; |
| 7146 | pending_signals = pending_atimers; | ||
| 7145 | BLOCK_INPUT; | 7147 | BLOCK_INPUT; |
| 7146 | 7148 | ||
| 7147 | /* So people can tell when we have read the available input. */ | 7149 | /* So people can tell when we have read the available input. */ |