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

Prevent deadlock of lock-protected values (e.g. Object, Set) #14

Open
3 tasks
GraphR00t opened this issue Dec 11, 2023 · 0 comments
Open
3 tasks

Prevent deadlock of lock-protected values (e.g. Object, Set) #14

GraphR00t opened this issue Dec 11, 2023 · 0 comments

Comments

@GraphR00t
Copy link
Contributor

GraphR00t commented Dec 11, 2023

  • Investigate and fix deadlocks that occur in some subtests of "mutation of shared object" in eval_test.go.
  • Add more tests on all lock-protected values.
  • Panic in the case of a deadlock (timeout). However holding a lock for a long time should be okay if there is no contention.
@GraphR00t GraphR00t added this to the Version 0.2 milestone Dec 11, 2023
@GraphR00t GraphR00t modified the milestones: Version 0.2, Version 0.3 Jan 9, 2024
@GraphR00t GraphR00t removed the planned label Jan 9, 2024
@GraphR00t GraphR00t removed this from the Version 0.4 milestone Apr 14, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant