diff options
Diffstat (limited to 'indra')
| -rw-r--r-- | indra/llcommon/lleventcoro.cpp | 6 | 
1 files changed, 5 insertions, 1 deletions
| diff --git a/indra/llcommon/lleventcoro.cpp b/indra/llcommon/lleventcoro.cpp index bc02ab99de..995356dc52 100644 --- a/indra/llcommon/lleventcoro.cpp +++ b/indra/llcommon/lleventcoro.cpp @@ -124,7 +124,11 @@ void llcoro::suspendUntilTimeout(float seconds)      // Wait for an event on a bogus LLEventPump on which nobody ever posts      // events. Don't make it static because that would force instantiation of      // the LLEventPumps LLSingleton registry at static initialization time. -    LLEventStream bogus("xyzzy"); // could use an LLUUID if it matters +    // DO allow tweaking the name for uniqueness, this definitely gets +    // re-entered on multiple coroutines! +    // We could use an LLUUID if it were important to actively prohibit anyone +    // from ever posting on this LLEventPump. +    LLEventStream bogus("xyzzy", true);      // Timeout is the NORMAL case for this call!      static LLSD timedout;      // Deliver, but ignore, timedout when (as usual) we did not receive any | 
