From: wessels <> Date: Fri, 14 Aug 1998 00:26:41 +0000 (+0000) Subject: only add += len if len > 0 X-Git-Tag: SQUID_3_0_PRE1~2908 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=015b507a026006fcbeefcfa0069c7cf484561d21;p=thirdparty%2Fsquid.git only add += len if len > 0 --- diff --git a/src/disk.cc b/src/disk.cc index 0f1da2ee5d..8820da545d 100644 --- a/src/disk.cc +++ b/src/disk.cc @@ -1,7 +1,7 @@ /* - * $Id: disk.cc,v 1.123 1998/08/12 16:15:23 wessels Exp $ + * $Id: disk.cc,v 1.124 1998/08/13 18:26:41 wessels Exp $ * * DEBUG: section 6 Disk I/O Routines * AUTHOR: Harvest Derived @@ -433,7 +433,8 @@ diskHandleRead(int fd, void *data) F->disk.offset = ctrl_dat->offset; } len = read(fd, ctrl_dat->buf, ctrl_dat->req_len); - F->disk.offset += len; + if (len > 0) + F->disk.offset += len; diskHandleReadComplete(ctrlp, len, errno); #endif }