comparison net/http/server.lua @ 14075:7a31775f1d7f

net.http.server: Ensure blocksize is an integer Mostly a pedantic thing but in Lua 5.3+ 2^16 is a float, which at the very least causes tostring() to behave differently, and floatyness is contagious...
author Kim Alvefur <zash@zash.se>
date Fri, 21 Nov 2025 21:40:29 +0100
parents 72964be32b26
children a558af9e8c35
comparison
equal deleted inserted replaced
14074:b688908622a1 14075:7a31775f1d7f
11 local setmetatable = setmetatable; 11 local setmetatable = setmetatable;
12 local cache = require "prosody.util.cache"; 12 local cache = require "prosody.util.cache";
13 local codes = require "prosody.net.http.codes"; 13 local codes = require "prosody.net.http.codes";
14 local promise = require "prosody.util.promise"; 14 local promise = require "prosody.util.promise";
15 local errors = require "prosody.util.error"; 15 local errors = require "prosody.util.error";
16 local blocksize = 2^16; 16 local blocksize = 65536;
17 local async = require "prosody.util.async"; 17 local async = require "prosody.util.async";
18 local id = require"prosody.util.id"; 18 local id = require"prosody.util.id";
19 19
20 local _M = {}; 20 local _M = {};
21 21