summaryrefslogtreecommitdiff
path: root/indra/lscript/lscript_library/lscript_library.cpp
diff options
context:
space:
mode:
authorpepper <3782201+rohvani@users.noreply.github.com>2026-09-10 22:52:29 -0400
committerpepper <3782201+rohvani@users.noreply.github.com>2026-09-10 22:52:29 -0400
commit3c9dee368d667beda045bf6d759f0658f80312eb (patch)
tree1a48b0697be30a8a20069edb3a120d6816646c25 /indra/lscript/lscript_library/lscript_library.cpp
parentbbb47725bab7c427c6589404990b2ed4e242a39e (diff)
Share the ChatService quiet timer across incoming and outgoing IMs
Apply the existing per-resident 15-second quiet deadline to accepted incoming direct IMs as well as sends. This prevents each received IM from immediately starting history reconciliation during an active exchange. Keep live delivery, conversation opens and first-contact discovery immediate. Rename outbound scheduler terms to activity terms while reusing the existing queue, cooldown and cancellation paths. Validated with the Windows Release viewer build, all 116 configured Windows tests and an 80-check native scheduler fixture. The scheduler fixture also compiles with GCC warnings treated as errors.
Diffstat (limited to 'indra/lscript/lscript_library/lscript_library.cpp')
0 files changed, 0 insertions, 0 deletions