Browse Source

Cache 404 answers (#646)

pull/678/head
Igor Chubin 4 years ago
parent
commit
647127edc4
1 changed files with 1 additions and 1 deletions
  1. +1
    -1
      cmd/processRequest.go

+ 1
- 1
cmd/processRequest.go View File

@ -54,7 +54,7 @@ func processRequest(r *http.Request) responseWithHeader {
if !foundInCache {
lruCache.Add(cacheDigest, responseWithHeader{InProgress: true})
response = get(r)
if response.StatusCode == 200 || response.StatusCode == 304 {
if response.StatusCode == 200 || response.StatusCode == 304 || response.StatusCode == 404 {
lruCache.Add(cacheDigest, response)
} else {
log.Printf("REMOVE: %d response for %s from cache\n", response.StatusCode, cacheDigest)


Loading…
Cancel
Save