Summary: | mod_disk_cache trying to rename locked tempfile on 304 response | ||
---|---|---|---|
Product: | Apache httpd-2 | Reporter: | dodger_web <dodger_web> |
Component: | mod_cache_disk / mod_disk_cache | Assignee: | Apache HTTPD Bugs Mailing List <bugs> |
Status: | RESOLVED LATER | ||
Severity: | regression | CC: | roel |
Priority: | P2 | Keywords: | FixedInTrunk |
Version: | 2.2.0 | ||
Target Milestone: | --- | ||
Hardware: | PC | ||
OS: | Windows Server 2003 |
Description
dodger_web
2006-03-02 10:11:45 UTC
Seems to be related to vary header set on cached page. Adding this in httpd.conf does solve the problem. "Header unset Vary" But then, we're loosing the opportunity to control cache with VARY. I did track the problem to this line of code in mod_disk_cache, line 851: rv = safe_file_rename(conf, dobj->tempfile, dobj->hdrsfile, r->pool); Seems to not be able to overwrite an existing file. fixed in 2.4.4 Is this going to be fixed in 2.2 as well? Closing out 2.2.x bugs, fixed in 2.4.4. |