Hello world/Web server: Difference between revisions
m
→{{header|Phix}}: once
m (→{{header|Phix}}: builtins/sockets.e modified/documented, now polls for esc/Q, added output) |
m (→{{header|Phix}}: once) |
||
Line 1,441:
while not find(get_key(),{ESCAPE,'q','Q'}) do
{integer code} = select({sock},{},{},250000) -- (0.25s)
if code=SOCKET_ERROR then crash("select (%v)",{get_socket_error()}) end if
if code>0 then -- (not timeout)
atom peer = accept(sock),
Line 1,458:
WSACleanup()</lang>
{{Out}}
Server console,
<pre>
server started, open http://localhost:8080/ in browser or curl, press Esc or Q to quit
|