diff -N -c -r -X exclude_files squid-1.0.beta8/src/icp.c squid-1.0.beta8.henrik/src/icp.c *** squid-1.0.beta8/src/icp.c Tue May 21 16:46:30 1996 --- squid-1.0.beta8.henrik/src/icp.c Tue May 21 17:48:07 1996 *************** *** 1890,1897 **** debug(12, 2, "--> offset=%d, len=%d\n", icpState->offset,entry->object_len); else debug(12, 2, "--> offset=%d\n", icpState->offset); ! if (n < 0) ! debug(12, 1, "icpDetectClientClose: ERROR %s\n", xstrerror()); CheckQuickAbort(icpState); if (entry && icpState->url) protoUndispatch(fd, icpState->url, entry, icpState->request); --- 1890,1905 ---- debug(12, 2, "--> offset=%d, len=%d\n", icpState->offset,entry->object_len); else debug(12, 2, "--> offset=%d\n", icpState->offset); ! if (n < 0) { ! switch(errno) { ! case ECONNRESET: ! debug(12, 2, "icpDetectClientClose: ERROR %s\n", xstrerror()); ! break; ! default: ! debug(12, 1, "icpDetectClientClose: ERROR %s\n", xstrerror()); ! break; ! } ! } CheckQuickAbort(icpState); if (entry && icpState->url) protoUndispatch(fd, icpState->url, entry, icpState->request); diff -N -c -r -X exclude_files squid-1.0.beta8/src/ipcache.c squid-1.0.beta8.henrik/src/ipcache.c *** squid-1.0.beta8/src/ipcache.c Sat May 18 20:49:06 1996 --- squid-1.0.beta8.henrik/src/ipcache.c Tue May 21 17:48:41 1996 *************** *** 1207,1214 **** } if (p == NULL) { ! /* Can not find this ipcache_entry, weird */ ! debug(14, 1, "ipcache_unregister: Failed to unregister FD %d from name: %s, can't find this FD.\n", fd, name); return 0; } --- 1207,1214 ---- } if (p == NULL) { ! /* There is no DNS lookup active for this FD */ ! debug(14, 2, "ipcache_unregister: Failed to unregister FD %d from name: %s, can't find this FD.\n", fd, name); return 0; }