aboutsummaryrefslogtreecommitdiff
path: root/test/utestsrvr.lua
diff options
context:
space:
mode:
authorDiego Nehab <diego@tecgraf.puc-rio.br>2005-02-08 10:01:01 +0000
committerDiego Nehab <diego@tecgraf.puc-rio.br>2005-02-08 10:01:01 +0000
commit8d4e240f6ae50d9b22ddc44f5e207018935da907 (patch)
treed8ca9a51dc35534592f700e42740feac20242ede /test/utestsrvr.lua
parent5d32848674b723521e87836eafa24f5ae8f80a89 (diff)
downloadluasocket-8d4e240f6ae50d9b22ddc44f5e207018935da907.tar.gz
luasocket-8d4e240f6ae50d9b22ddc44f5e207018935da907.tar.bz2
luasocket-8d4e240f6ae50d9b22ddc44f5e207018935da907.zip
Forward server working on Mac OS X...
Diffstat (limited to '')
-rw-r--r--test/utestsrvr.lua17
1 files changed, 17 insertions, 0 deletions
diff --git a/test/utestsrvr.lua b/test/utestsrvr.lua
new file mode 100644
index 0000000..f7be196
--- /dev/null
+++ b/test/utestsrvr.lua
@@ -0,0 +1,17 @@
1require("socket");
2os.remove("/tmp/luasocket")
3socket = require("socket.unix");
4host = "luasocket";
5server = socket.unix()
6print(server:bind(host))
7print(server:listen(5))
8ack = "\n";
9while 1 do
10 print("server: waiting for client connection...");
11 control = assert(server:accept());
12 while 1 do
13 command = assert(control:receive());
14 assert(control:send(ack));
15 (loadstring(command))();
16 end
17end