[BACK]Return to clientloop.c CVS log [TXT][DIR] Up to [local] / src / usr.bin / ssh

Diff for /src/usr.bin/ssh/clientloop.c between version 1.52 and 1.53

version 1.52, 2001/02/28 08:45:39 version 1.53, 2001/03/06 01:08:27
Line 491 
Line 491 
                  * There is a kernel bug on Solaris that causes select to                   * There is a kernel bug on Solaris that causes select to
                  * sometimes wake up even though there is no data available.                   * sometimes wake up even though there is no data available.
                  */                   */
                 if (len < 0 && errno == EAGAIN)                  if (len < 0 && (errno == EAGAIN || errno == EINTR))
                         len = 0;                          len = 0;
   
                 if (len < 0) {                  if (len < 0) {

Legend:
Removed from v.1.52  
changed lines
  Added in v.1.53