aboutsummaryrefslogtreecommitdiff
path: root/src/socket.lua
diff options
context:
space:
mode:
Diffstat (limited to 'src/socket.lua')
-rw-r--r--src/socket.lua15
1 files changed, 4 insertions, 11 deletions
diff --git a/src/socket.lua b/src/socket.lua
index e6e20f2..418cd1b 100644
--- a/src/socket.lua
+++ b/src/socket.lua
@@ -6,18 +6,9 @@
6 6
7----------------------------------------------------------------------------- 7-----------------------------------------------------------------------------
8-- Load LuaSocket from dynamic library 8-- Load LuaSocket from dynamic library
9-- Comment these lines if you are loading static
10----------------------------------------------------------------------------- 9-----------------------------------------------------------------------------
11open, err1, err2 = loadlib("luasocket", "luaopen_socket") 10local open = assert(loadlib("luasocket", "luaopen_socket"))
12if not open then error(err1) end 11local socket = assert(open())
13open()
14if not LUASOCKET_LIBNAME then error("LuaSocket init failed") end
15
16-----------------------------------------------------------------------------
17-- Namespace independence
18-----------------------------------------------------------------------------
19local socket = _G[LUASOCKET_LIBNAME]
20if not socket then error('LuaSocket init failed') end
21 12
22----------------------------------------------------------------------------- 13-----------------------------------------------------------------------------
23-- Auxiliar functions 14-- Auxiliar functions
@@ -172,3 +163,5 @@ end
172socket.sourcet["default"] = socket.sourcet["until-closed"] 163socket.sourcet["default"] = socket.sourcet["until-closed"]
173 164
174socket.source = socket.choose(socket.sourcet) 165socket.source = socket.choose(socket.sourcet)
166
167return socket