diff --git a/frontend/src/frontend_metadata.cpp b/frontend/src/frontend_metadata.cpp index 21113d23..258b8349 100644 --- a/frontend/src/frontend_metadata.cpp +++ b/frontend/src/frontend_metadata.cpp @@ -74,7 +74,7 @@ namespace micro_profiler const auto req = make_shared< shared_ptr >(); const weak_ptr< shared_ptr > wreq = req; const auto cache = _cache; - auto request_with_caching = task::run([cache, hash] { + auto request_with_caching = schedule_task([cache, hash] { return cache->load_metadata(hash); }, _worker_queue) .then([this, module_id, wreq] (const async_result &m) -> task< pair > { diff --git a/libraries/tasker b/libraries/tasker index f0caa519..36a0ef16 160000 --- a/libraries/tasker +++ b/libraries/tasker @@ -1 +1 @@ -Subproject commit f0caa5198bca1f92040edafcf5b9813281ff2d55 +Subproject commit 36a0ef1663c03727a4a3e01512671620cce8dff0