Software /
code /
prosody
Diff
plugins/mod_http_file_share.lua @ 11356:43e5429ab355
mod_http_file_share: Measure how long it takes to prune expired files
author | Kim Alvefur <zash@zash.se> |
---|---|
date | Tue, 02 Feb 2021 22:11:53 +0100 |
parent | 11355:89efa3f2966b |
child | 11357:8cb2a64b15da |
line wrap: on
line diff
--- a/plugins/mod_http_file_share.lua Tue Feb 02 22:08:51 2021 +0100 +++ b/plugins/mod_http_file_share.lua Tue Feb 02 22:11:53 2021 +0100 @@ -354,9 +354,11 @@ local reaper_task = async.runner(function(boundary_time) local iter, total = assert(uploads:find(nil, {["end"] = boundary_time; total = true})); + local prune_done = module:measure("prune", "times"); if total == 0 then module:log("info", "No expired uploaded files to prune"); + prune_done(); return; end @@ -400,6 +402,7 @@ module:log("error", "Problem removing metadata for deleted files: %s", err); end + prune_done(); end); module:add_timer(1, function ()