Badger doesn't return the good value

Hello,

In some edge cases, Badger doesn’t return the good value for a given key.
For example, I set a value A in the key a
I set a value B in the key b
I set a value C in the key c but the cache reached the size limit
When i request the key a, it returns the c value.

I don’t know if someone else already had this behavior.
There is a GH issue Suspected cache pollution when adding multiple hosts · Issue #27 · caddyserver/cache-handler · GitHub about that.