diff options
| author | Drahflow <drahflow@gmx.de> | 2017-02-10 16:02:25 +0100 |
|---|---|---|
| committer | Drahflow <drahflow@gmx.de> | 2017-02-10 16:02:25 +0100 |
| commit | 55a5e390844e3344a7031efb13083d1920971ca0 (patch) | |
| tree | fda2ed6a033bd682111855411090d42d84ecea47 /elymas | |
| parent | 6bbf9de55354e7f02c251699244b1a8054ae68a6 (diff) | |
Allow prefork
Diffstat (limited to 'elymas')
| -rw-r--r-- | elymas/lib/net/alg/server.ey | 3 |
1 files changed, 2 insertions, 1 deletions
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 |
