Skip to content
New issue

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

Fix All Race Conditions Detected by Tests #8

Merged
merged 3 commits into from
Nov 29, 2023

Commits on Nov 28, 2023

  1. Fix All Data Races in v.expires and tm.cleanerRunning Fields

    Signed-off-by: Shivam Kumar <kumar.shivam.jarvis@gmail.com>
    
    Add Missing Change From Last Commit
    
    Signed-off-by: Shivam Kumar <kumar.shivam.jarvis@gmail.com>
    ShivamKumar2002 committed Nov 28, 2023
    Configuration menu
    Copy the full SHA
    d18a36d View commit details
    Browse the repository at this point in the history
  2. Add Missing Read Lock for Value to Fix Data Race

    Signed-off-by: Shivam Kumar <kumar.shivam.jarvis@gmail.com>
    ShivamKumar2002 committed Nov 28, 2023
    Configuration menu
    Copy the full SHA
    1d8be58 View commit details
    Browse the repository at this point in the history

Commits on Nov 29, 2023

  1. Use uint32 for cleanerRunning Instead of atomic.Bool to Maintain Comp…

    …atibility with Go 1.13
    
    Signed-off-by: Shivam Kumar <kumar.shivam.jarvis@gmail.com>
    ShivamKumar2002 committed Nov 29, 2023
    Configuration menu
    Copy the full SHA
    422970f View commit details
    Browse the repository at this point in the history