-
Notifications
You must be signed in to change notification settings - Fork 11
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
关于数据竞争的问题 #1
Comments
不,有时候还是会有数据竞争问题存在😂,而且我想问一下可不可以删去muVote 和voteCount这两个字段?直接在发起投票请求的时候新建一个votes变量?这样就不需要到处加锁了😂 |
你能提供下数据竞争的报错信息吗(用2b的分支), |
我自己试了下, 应该是DPrintf打印的时候没有对数据加锁, 小问题 |
dstest.py是什么脚本啊? 为什么我没看到实验给了这个东西啊😂话说我们是一个学期的lab吗? 我是2023的 |
啊,我学的是2022年的,课程文档会提供一个测试脚本链接在 Utility for running MIT 6.824 lab test in parallel and saving failed logs。 |
那应该是学期不匹配吧, 23年的只要过go test就行 |
作者你好,你的代码在-race下运行的话有很多数据竞争的问题,你试试加上 -race 试试,我试了很多遍都有并发竞争的问题
The text was updated successfully, but these errors were encountered: