Mercurial > emacs
comparison src/process.c @ 104724:8bd22a0db033
*** empty log message ***
author | Nick Roberts <nickrob@snap.net.nz> |
---|---|
date | Sun, 30 Aug 2009 05:00:59 +0000 |
parents | 1eb83f01c48d |
children | d6307924111b |
comparison
equal
deleted
inserted
replaced
104723:1eb83f01c48d | 104724:8bd22a0db033 |
---|---|
5149 got lost. So raise the signal again just in case. | 5149 got lost. So raise the signal again just in case. |
5150 It can't hurt. */ | 5150 It can't hurt. */ |
5151 else if (nread == -1 && errno == EIO) | 5151 else if (nread == -1 && errno == EIO) |
5152 { | 5152 { |
5153 /* Clear the descriptor now, so we only raise the | 5153 /* Clear the descriptor now, so we only raise the |
5154 signal once. Don't do this is `process' is only | 5154 signal once. Don't do this if `process' is only |
5155 a pty. */ | 5155 a pty. */ |
5156 if (XPROCESS (proc)->pid != -2) | 5156 if (XPROCESS (proc)->pid != -2) |
5157 { | 5157 { |
5158 FD_CLR (channel, &input_wait_mask); | 5158 FD_CLR (channel, &input_wait_mask); |
5159 FD_CLR (channel, &non_keyboard_wait_mask); | 5159 FD_CLR (channel, &non_keyboard_wait_mask); |