42 local require = use "require" |
42 local require = use "require" |
43 local tostring = use "tostring" |
43 local tostring = use "tostring" |
44 local coroutine = use "coroutine" |
44 local coroutine = use "coroutine" |
45 local setmetatable = use "setmetatable" |
45 local setmetatable = use "setmetatable" |
46 |
46 |
47 local ssl = use "ssl" |
47 local ssl = use "ssl" or require "ssl" |
48 local socket = use "socket" |
48 local socket = use "socket" or require "socket" |
49 |
49 |
50 local log = require ("util.logger").init("socket") |
50 local log = require ("util.logger").init("socket") |
51 |
51 |
52 local function debug(...) |
52 local function debug(...) |
53 return log("debug", ("%s "):rep(select('#', ...)), ...) |
53 return log("debug", ("%s "):rep(select('#', ...)), ...) |