I think this might fix it....
http_protocol.c
if (status == USE_LOCAL_COPY)
return;
should be
if (status == USE_LOCAL_COPY) {
fprintf (c->client, "\015\012");
return;
}
We appear not to be adding the end of header \r\n for a 304 response...
Only the CERN proxy seems to mind, but it should be fixed. Sure beats
the Pragma nonsense.
rob
http_protocol.c
if (status == USE_LOCAL_COPY)
return;
should be
if (status == USE_LOCAL_COPY) {
fprintf (c->client, "\015\012");
return;
}
We appear not to be adding the end of header \r\n for a 304 response...
Only the CERN proxy seems to mind, but it should be fixed. Sure beats
the Pragma nonsense.
rob