diff --git a/indra/llmessage/llcoproceduremanager.cpp b/indra/llmessage/llcoproceduremanager.cpp
index 456448137d18c4096bdf03627e719b513ce8d973..4168e0c67b8a0d33f7181c5782b69ea2e16c6072 100644
--- a/indra/llmessage/llcoproceduremanager.cpp
+++ b/indra/llmessage/llcoproceduremanager.cpp
@@ -346,7 +346,6 @@ void LLCoprocedurePool::coprocedureInvokerCoro(
     boost::fibers::channel_op_status status;
     for (;;)
     {
-        try
         {
             LLCoros::TempStatus st("waiting for work for 10s");
             status = pendingCoprocs->pop_wait_for(coproc, std::chrono::seconds(10));