It appears that the fix is even simpler.  After looking at the 1.2.6 code,
find-token is supposed to loop for each token it matches, and if the whole
thing matches, to return 0.

Simply replace 
if (!strncasecmp((const char *)start_token, (const char *)tok, s -
start_token)) {
            return 1;
        }

with
if (!strncasecmp((const char *)start_token, (const char *)tok, s -
start_token)) {
            continue;
        }

in util.c ap_find_token()

        -----Original Message-----
        From:   [EMAIL PROTECTED] [SMTP:[EMAIL PROTECTED]
        Sent:   Wednesday, January 13, 1999 10:40 AM
        To:     [EMAIL PROTECTED]
        Subject:        Re: apache-api/3657: apache returning status 304 on
images that are updated

        Thank you very much for your problem report.
        It has the internal identification `apache-api/3657'.
        The individual assigned to look at your
        report is: apache. 

        >Category:       apache-api
        >Responsible:    apache
        >Synopsis:       apache returning status 304 on images that are
updated
        >Arrival-Date:   Wed Jan 13 08:40:01 PST 1999

Reply via email to