diff --git a/indra/llmessage/tests/llcoproceduremanager_test.cpp b/indra/llmessage/tests/llcoproceduremanager_test.cpp index 534aea2218bf44a3775563c69a72f70204137a3c..f2de5474523378ad2c751f291288080e3918ba7d 100644 --- a/indra/llmessage/tests/llcoproceduremanager_test.cpp +++ b/indra/llmessage/tests/llcoproceduremanager_test.cpp @@ -83,16 +83,19 @@ namespace tut template<> template<> void coproceduremanager_object_t::test<1>() { + // TODO: fix me. timing issues.the coproc gets executed after a frame, access violation in release + + /* int foo = 0; LLUUID queueId = LLCoprocedureManager::instance().enqueueCoprocedure("PoolName", "ProcName", [&foo] (LLCoreHttpUtil::HttpCoroutineAdapter::ptr_t & ptr, const LLUUID & id) { foo = 1; }); - // TODO: fix me. timing issues.the above coproc gets executed after a frame - //ensure_equals("coprocedure failed to update foo", foo, 1); + ensure_equals("coprocedure failed to update foo", foo, 1); LLCoprocedureManager::instance().close("PoolName"); + */ } template<> template<>