io.server stack effect fixes
parent
0a6aff794b
commit
d870c7983a
|
@ -0,0 +1,4 @@
|
|||
IN: temporary
|
||||
USING: tools.test.inference io.server ;
|
||||
|
||||
{ 1 0 } [ [ ] spawn-server ] unit-test-effect
|
|
@ -48,7 +48,7 @@ SYMBOL: log-stream
|
|||
dup log-client
|
||||
[ swap with-stream ] 2curry concurrency:spawn drop ; inline
|
||||
|
||||
: accept-loop ( server quot -- )
|
||||
: accept-loop ( server quot -- server quot )
|
||||
[ swap accept with-client ] 2keep accept-loop ; inline
|
||||
|
||||
: server-loop ( server quot -- )
|
||||
|
@ -62,6 +62,7 @@ SYMBOL: log-stream
|
|||
] [
|
||||
"Cannot spawn server: " print
|
||||
print-error
|
||||
2drop
|
||||
] recover ; inline
|
||||
|
||||
: local-server ( port -- seq )
|
||||
|
|
Loading…
Reference in New Issue