[core] extract weak_ptr mailbox->receive into Mailbox::maybeReceive
This commit is contained in:
@@ -27,9 +27,7 @@ NodeThreadPool::Worker::Worker(std::weak_ptr<mbgl::Mailbox> mailbox_)
|
||||
mailbox(std::move(mailbox_)) {};
|
||||
|
||||
void NodeThreadPool::Worker::Execute() {
|
||||
if (auto locked = mailbox.lock()) {
|
||||
locked->receive();
|
||||
}
|
||||
mbgl::Mailbox::maybeReceive(mailbox);
|
||||
}
|
||||
|
||||
void NodeThreadPool::Worker::WorkComplete() {
|
||||
|
||||
Reference in New Issue
Block a user