=================================================================== RCS file: /cvsrepo/anoncvs/cvs/src/usr.bin/nc/netcat.c,v retrieving revision 1.40 retrieving revision 1.41 diff -u -r1.40 -r1.41 --- src/usr.bin/nc/netcat.c 2002/02/16 21:27:50 1.40 +++ src/usr.bin/nc/netcat.c 2002/02/17 02:04:57 1.41 @@ -1,4 +1,4 @@ -/* $OpenBSD: netcat.c,v 1.40 2002/02/16 21:27:50 millert Exp $ */ +/* $OpenBSD: netcat.c,v 1.41 2002/02/17 02:04:57 ericj Exp $ */ /* * Copyright (c) 2001 Eric Jackson * @@ -468,7 +468,7 @@ } if (pfd[1].revents & POLLIN) { - if ((n = read(wfd, buf, sizeof(buf))) <= 0) { + if ((n = read(wfd, buf, sizeof(buf))) < 0) { return; } else if((ret = atomicio(write, nfd, buf, n)) != n)