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

hw05 done #38

Open
wants to merge 1 commit into
base: main
Choose a base branch
from
Open

hw05 done #38

wants to merge 1 commit into from

Conversation

Leo-AO-99
Copy link

定义两个shared_mutex,分别管理users和has_login,利用lock_guard思想,读数据时,shared_lock;写数据时,unique_lock
面对线程过多的问题,作业完成后,阅读了#4 的作业,学习了这种线程池的实现方式。

但是有些疑问,当ThreadPool调用解构函数时,stop参数变为true,线程跳出循环,好像没有保证能将MTQueue中保存的任务全部执行完成

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

Successfully merging this pull request may close these issues.

1 participant