Software /
code /
prosody
File
teal-src/util/hex.d.tl @ 13543:01d2abc3d17c 0.12
mod_smacks: Destroy timed out session in async context (fixes #1884)
Prevents ASYNC-01 due to storage interactions in a timer.
Also considered modifying mod_c2s to allow passing arbitrary closures
into its runner thread but this seems like a big step away from the
current code for just this module.
Also considered creating a dedicated runner in mod_smacks, but ensuring
continuity across module reloads might be tricky.
We could further improve this in the next major version.
author | Kim Alvefur <zash@zash.se> |
---|---|
date | Sat, 02 Nov 2024 18:10:25 +0100 |
parent | 11432:113f3912c7cb |
child | 12606:6683beb96e01 |
line wrap: on
line source
local type s2s = function (s : string) : string local record lib to : s2s from : s2s end return lib