Use atomic::store instead of memset

上级 71d0a8c6
...@@ -142,7 +142,9 @@ uwq::uwq(vmap* vmap, filetable* ftable, uwq_ipcbuf* ipc) ...@@ -142,7 +142,9 @@ uwq::uwq(vmap* vmap, filetable* ftable, uwq_ipcbuf* ipc)
ipc_->len[i].v_ = 0; ipc_->len[i].v_ = 0;
initlock(&lock_, "uwq_lock", 0); initlock(&lock_, "uwq_lock", 0);
memset(worker_, 0, sizeof(worker_));
for (int i = 0; i < NWORKERS; i++)
worker_[i].store(nullptr);
} }
uwq::~uwq(void) uwq::~uwq(void)
......
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论