Mercurial > prosody-hg
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 |
