diff options
author | nat-goodspeed <nat@lindenlab.com> | 2024-03-28 14:58:11 -0400 |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-03-28 14:58:11 -0400 |
commit | 5e576c98f7df1a82cfb68f4cf817e0fe16f2e465 (patch) | |
tree | fa50e02d11aa8320ae86799b66e20aa157a45f9a /indra/llcommon/lualistener.h | |
parent | 55c32761a0be05c7d4b4e17765e2d341efb0ebe6 (diff) | |
parent | 53ce38b106a086a4e3bc1ed0663bb47b0f0d967c (diff) |
Merge pull request #1079 from secondlife/lua-hangfix
Terminate Lua scripts hanging in `LL.get_event_next()`.
Diffstat (limited to 'indra/llcommon/lualistener.h')
-rw-r--r-- | indra/llcommon/lualistener.h | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/indra/llcommon/lualistener.h b/indra/llcommon/lualistener.h index c13b7bbd5f..40ccfba8fe 100644 --- a/indra/llcommon/lualistener.h +++ b/indra/llcommon/lualistener.h @@ -12,6 +12,7 @@ #if ! defined(LL_LUALISTENER_H) #define LL_LUALISTENER_H +#include "llevents.h" #include "llinstancetracker.h" #include "llsd.h" #include "llthreadsafequeue.h" @@ -73,6 +74,7 @@ private: LLThreadSafeQueue<PumpData> mQueue; std::unique_ptr<LLLeapListener> mListener; + LLTempBoundListener mShutdownConnection; }; #endif /* ! defined(LL_LUALISTENER_H) */ |