We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
The LRU cache implemented in cache.rs is not thread safe. I'd like to know how you ensure that it is thread-safe
The text was updated successfully, but these errors were encountered:
Well as you say, it isn't thread-safe and not made to be. That's why it isn't Sync.
Sync
Do you mean to ask how it could be made thread-safe?
Sorry, something went wrong.
Yeah. I thought you made sure the LRU cache was thread-safe elsewhere. I wrote a perhaps thread-safe LRU cache. Maybe you can give some advice? https://github.com/uran0sH/dsa-rs/blob/main/src/concurrent_lru.rs
As my cache isn't concurrent, it is built quite differently from yours, so right away I can't give good advice I'm afraid.
No branches or pull requests
The LRU cache implemented in cache.rs is not thread safe. I'd like to know how you ensure that it is thread-safe
The text was updated successfully, but these errors were encountered: