From 55a5e390844e3344a7031efb13083d1920971ca0 Mon Sep 17 00:00:00 2001 From: Drahflow Date: Fri, 10 Feb 2017 16:02:25 +0100 Subject: Allow prefork --- elymas/lib/net/alg/server.ey | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/elymas/lib/net/alg/server.ey b/elymas/lib/net/alg/server.ey index d1fcc47..d00c9cb 100644 --- a/elymas/lib/net/alg/server.ey +++ b/elymas/lib/net/alg/server.ey @@ -14,6 +14,7 @@ { "unconfigured accept (of epollServer)" die } /accept deffst { "unconfigured port (of epollServer)" die } /port deffst { 1 -01 +setsockopt .reuseAddr +??io.net.setsockopt -- } /reuseAddr deffst + { -- } /afterListen deffst { = }' /set deffst { scope keys }' /setters deffst @@ -29,7 +30,7 @@ { ::port { # ==s ::reuseAddr - } +:listenOptFd ==listenFd + } +:listenOptFd _ ::afterListen ==listenFd [ ] ==allEventHandlers { ==fd ==handler -- cgit v1.2.3