1
0
Fork 0

remove "using luasocket" message

This commit is contained in:
Daniel Barlow 2023-02-15 20:06:58 +00:00
parent a258456f25
commit 118f78f334
1 changed files with 18 additions and 20 deletions

View File

@ -39,6 +39,8 @@ local ERR_WHO = 7
--rfc2349 specifies the timeout and tsize extensions --rfc2349 specifies the timeout and tsize extensions
local SUPPORTED_OPTIONS = {blksize=true, timeout=true, tsize=true} local SUPPORTED_OPTIONS = {blksize=true, timeout=true, tsize=true}
local luasocket = require("socket")
--Use penlight's prettyprinter if available --Use penlight's prettyprinter if available
pcall(require, 'pl') pcall(require, 'pl')
local log = pretty and pretty.dump or print local log = pretty and pretty.dump or print
@ -70,7 +72,6 @@ local poll = (function()
} }
]] ]]
local luasocket = require("socket")
return function(fds, timeout) return function(fds, timeout)
local wantread = {} local wantread = {}
local wantwrite = {} local wantwrite = {}
@ -102,9 +103,7 @@ local function UDPSocket()
complete UDP socket implementation. complete UDP socket implementation.
see http://w3.impa.br/~diego/software/luasocket/udp.html for the luasocket UDP API see http://w3.impa.br/~diego/software/luasocket/udp.html for the luasocket UDP API
]] ]]
local okay, luasocket = pcall(require, "socket")
if okay then
log("using luasocket")
return { return {
fd = luasocket.udp(), fd = luasocket.udp(),
bind = function(self, address, port) bind = function(self, address, port)
@ -118,9 +117,8 @@ local function UDPSocket()
end, end,
close = function(self) close = function(self)
return self.fd:close() return self.fd:close()
end,
}
end end
}
end end
local function is_netascii(s) local function is_netascii(s)