--------------------- PatchSet 4681 Date: 2007/06/01 20:50:16 Author: rousskov Branch: squid3-icap Tag: (none) Log: Made AsyncJob::callException() virtual so that kids can customize exception handling. ICAP transactions will use that to bypass failures. Members: src/ICAP/AsyncJob.h:1.1.2.1->1.1.2.2 Index: squid3/src/ICAP/AsyncJob.h =================================================================== RCS file: /cvsroot/squid-sf//squid3/src/ICAP/AsyncJob.h,v retrieving revision 1.1.2.1 retrieving revision 1.1.2.2 diff -u -r1.1.2.1 -r1.1.2.2 --- squid3/src/ICAP/AsyncJob.h 25 Apr 2007 21:23:47 -0000 1.1.2.1 +++ squid3/src/ICAP/AsyncJob.h 1 Jun 2007 20:50:16 -0000 1.1.2.2 @@ -1,6 +1,6 @@ /* - * $Id: AsyncJob.h,v 1.1.2.1 2007/04/25 21:23:47 rousskov Exp $ + * $Id: AsyncJob.h,v 1.1.2.2 2007/06/01 20:50:16 rousskov Exp $ * * * SQUID Web Proxy Cache http://www.squid-cache.org/ @@ -80,7 +80,7 @@ // asynchronous call maintenance bool callStart(const char *methodName); - void callException(const TextException &e); + virtual void callException(const TextException &e); virtual void callEnd(); const char *stopReason; // reason for forcing done() to be true