Return-Path: Delivered-To: apmail-new-httpd-archive@apache.org Received: (qmail 39922 invoked by uid 500); 27 Jul 2000 05:28:04 -0000 Mailing-List: contact new-httpd-help@apache.org; run by ezmlm Precedence: bulk X-No-Archive: yes Reply-To: new-httpd@apache.org list-help: list-unsubscribe: list-post: Delivered-To: mailing list new-httpd@apache.org Received: (qmail 39910 invoked from network); 27 Jul 2000 05:28:03 -0000 From: "William A. Rowe, Jr." To: Subject: RE: cvs commit: apache-2.0/src/os/win32 mod_isapi.c Date: Thu, 27 Jul 2000 00:27:58 -0500 Message-ID: <000a01bff78b$757a08f0$345985d0@corecomm.net> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit X-Priority: 3 (Normal) X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook 8.5, Build 4.71.2173.0 X-MimeOLE: Produced By Microsoft MimeOLE V5.00.2919.6600 In-Reply-To: <20000727052318.37840.qmail@locus.apache.org> Importance: Normal X-Spam-Rating: locus.apache.org 1.6.2 0/1000/N > wrowe 00/07/26 22:23:17 > > Modified: src/os/win32 mod_isapi.c > Log: > Another day's progress... little changes, but just establishing the > baseline for fully implementing extensions. Filters... that's still > a little way away. This demonstrates the HSE_STATUS_PENDING result > wait event trap, so we let another thread keep working till we get > the HSE_REQ_DONE_WITH_SESSION request. Cleaned up callback names > and tossed bunches of stuff in the isapi_cid (connection/request) and > the isapi_loaded (dll details) for future caching optimizations. > Just a footnote... still cleaning style in this module (sorry, know that distracts), and rearranged the status and request codes in numerical order (thinking, silly me, that it might correspond to the order in which each status or request code had been added.) Since that makes it nearly illegible, tommorow I will pull near everything out of the main switch case into inlined functions (which suffer no real performance hit, and simply make some ugly casts legible, plus you can follow the entire switch/cases.) Bill