io.unix.sockets: cleanup do-accept
parent
d1bae00e8a
commit
0c83995f62
|
@ -71,10 +71,7 @@ TUPLE: accept-task < input-task ;
|
|||
dup <c-object> [ swap heap-size <int> accept ] keep ; inline
|
||||
|
||||
: do-accept ( port fd sockaddr -- )
|
||||
rot
|
||||
[ server-port-addr parse-sockaddr ] keep
|
||||
[ set-server-port-client-addr ] keep
|
||||
set-server-port-client ;
|
||||
swapd over addr>> parse-sockaddr >>client-addr (>>client) ;
|
||||
|
||||
M: accept-task do-io-task
|
||||
io-task-port dup accept-sockaddr
|
||||
|
|
Loading…
Reference in New Issue