=================================================================== RCS file: /cvsrepo/anoncvs/cvs/src/usr.bin/less/os.c,v retrieving revision 1.8 retrieving revision 1.9 diff -u -r1.8 -r1.9 --- src/usr.bin/less/os.c 2011/09/16 18:12:09 1.8 +++ src/usr.bin/less/os.c 2011/09/21 18:45:16 1.9 @@ -120,7 +120,7 @@ #endif #ifdef EINTR if (errno == EINTR) - goto start; + return (READ_INTR); #endif #ifdef EAGAIN if (errno == EAGAIN)