From 49690e5b8ba1c2579d0d4e0c7ec604cec07bd0c9 Mon Sep 17 00:00:00 2001 From: Beq Date: Thu, 4 Feb 2021 22:12:28 +0000 Subject: [PATCH] Trap one specific fail code and force refresh of pollset There may well be others that we should do this for but for now this eliminates the worst offender --- indra/llplugin/llpluginprocessparent.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/indra/llplugin/llpluginprocessparent.cpp b/indra/llplugin/llpluginprocessparent.cpp index 1d4c10eab2..f56a74237c 100644 --- a/indra/llplugin/llpluginprocessparent.cpp +++ b/indra/llplugin/llpluginprocessparent.cpp @@ -920,7 +920,8 @@ void LLPluginProcessParent::poll(F64 timeout) // } else { - LL_WARNS("PluginPoll") << "apr_pollset_poll failed with status " << status << " (" << APR_TO_OS_ERROR(status) << ")" << LL_ENDL; + LL_WARNS("PluginPoll") << "apr_pollset_poll failed with status " << status << " (" << APR_TO_OS_ERROR(status) << ") Rebuild PollSet" << LL_ENDL; + sPollsetNeedsRebuild = true; } // }