commit | b0203ae3e49a50d31f7fa97829bac4acb71c2192 | [log] [tgz] |
---|---|---|
author | Sergey Kandaurov <pluknet@nginx.com> | Fri Aug 04 19:37:37 2017 +0300 |
committer | Sergey Kandaurov <pluknet@nginx.com> | Fri Aug 04 19:37:37 2017 +0300 |
tree | 969ed72d2dc5e2e5c0d85c80dc8596d16ad9de64 | |
parent | d701a735f2ffbce7b40c362b73996ecb0fdb0ef4 [diff] |
Cache: reset c->body_start when reading a variant on Vary mismatch. Previously, a variant not present in shared memory and stored on disk using a secondary key was read using c->body_start from a variant stored with a main key. This could result in critical errors "cache file .. has too long header".