Software /
code /
prosody
File
net/connlisteners.lua @ 10682:62ef68f95b6f 0.11
mod_mam,mod_muc_mam: Allow other work to be performed during archive cleanup (fixes #1504)
This lets Prosody handle socket related work between each step in the
cleanup in order to prevent the server from being completely blocked
during this.
An async storage backend would not need this but those are currently
rare.
author | Kim Alvefur <zash@zash.se> |
---|---|
date | Wed, 11 Mar 2020 21:15:01 +0100 |
parent | 8732:863f66cdd1df |
line wrap: on
line source
-- COMPAT w/pre-0.9 local log = require "util.logger".init("net.connlisteners"); local traceback = debug.traceback; local _ENV = nil; -- luacheck: std none local function fail() log("error", "Attempt to use legacy connlisteners API. For more info see https://prosody.im/doc/developers/network"); log("error", "Legacy connlisteners API usage, %s", traceback("", 2)); end return { register = fail; get = fail; start = fail; -- epic fail };