The LuaSocket HTTP module documentation says that a timeout can be set on a HTTP connection:
The following constants can be set to control the default behavior of the HTTP module:
PORT: default port used for connections; PROXY: default proxy used for connections; TIMEOUT: sets the timeout for all I/O operations; USERAGENT: default user agent reported to server. http://w3.impa.br/~diego/software/luasocket/http.htm
How do I set these constants in a lua script?
It was easier than I thought. simply
local mysocket = require("socket.http")
mysocket.TIMEOUT = 5
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With