Index: src/proto.c =================================================================== RCS file: /surf1/CVS/squid/src/proto.c,v retrieving revision 1.53 diff -w -c -r1.53 proto.c *** proto.c 1996/09/04 22:03:28 1.53 --- proto.c 1996/09/06 03:55:20 *************** *** 389,396 **** return; if (BIT_TEST(entry->flag, ENTRY_DISPATCHED)) return; ! if (entry->ping_status == PING_DONE) ! fatal_dump("PING_DONE but not ENTRY_DISPATCHED?"); squid_error_entry(entry, ERR_CLIENT_ABORT, NULL); } --- 389,398 ---- return; if (BIT_TEST(entry->flag, ENTRY_DISPATCHED)) return; ! if (entry->mem_status != NOT_IN_MEMORY) ! return; ! if (entry->store_status != STORE_PENDING) ! return; squid_error_entry(entry, ERR_CLIENT_ABORT, NULL); }