mirror of
https://github.com/gofiber/fiber.git
synced 2025-02-23 09:43:40 +00:00
🩹 fix race condition
This commit is contained in:
parent
79c151c238
commit
70d7c53557
6
middleware/cache/cache.go
vendored
6
middleware/cache/cache.go
vendored
@ -178,8 +178,12 @@ func New(config ...Config) fiber.Handler {
|
||||
}
|
||||
|
||||
} else {
|
||||
if cfg.defaultStore {
|
||||
c.Response().SetBodyRaw(entry.body)
|
||||
} else {
|
||||
c.Response().SetBodyRaw(entryBody)
|
||||
}
|
||||
// Set response headers from cache
|
||||
c.Response().SetBodyRaw(entryBody)
|
||||
c.Response().SetStatusCode(entry.status)
|
||||
c.Response().Header.SetContentTypeBytes(entry.cType)
|
||||
|
||||
|
1
middleware/cache/cache_test.go
vendored
1
middleware/cache/cache_test.go
vendored
@ -311,7 +311,6 @@ func (s testStore) Set(id string, val []byte, _ time.Duration) error {
|
||||
s.mutex.Lock()
|
||||
s.stmap[id] = val
|
||||
s.mutex.Unlock()
|
||||
|
||||
return nil
|
||||
}
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user