use the new with-logging
parent
4440a210b1
commit
d92b02b0c2
|
@ -12,6 +12,7 @@ IN: io.servers.connection
|
||||||
|
|
||||||
TUPLE: threaded-server
|
TUPLE: threaded-server
|
||||||
name
|
name
|
||||||
|
log-level
|
||||||
secure insecure
|
secure insecure
|
||||||
secure-config
|
secure-config
|
||||||
sockets
|
sockets
|
||||||
|
@ -29,6 +30,7 @@ ready ;
|
||||||
: new-threaded-server ( class -- threaded-server )
|
: new-threaded-server ( class -- threaded-server )
|
||||||
new
|
new
|
||||||
"server" >>name
|
"server" >>name
|
||||||
|
DEBUG >>log-level
|
||||||
ascii >>encoding
|
ascii >>encoding
|
||||||
1 minutes >>timeout
|
1 minutes >>timeout
|
||||||
V{ } clone >>sockets
|
V{ } clone >>sockets
|
||||||
|
@ -115,7 +117,7 @@ M: threaded-server handle-client* handler>> call ;
|
||||||
: (start-server) ( threaded-server -- )
|
: (start-server) ( threaded-server -- )
|
||||||
init-server
|
init-server
|
||||||
dup threaded-server [
|
dup threaded-server [
|
||||||
dup name>> [
|
[ ] [ name>> ] [ log-level>> ] tri [
|
||||||
[ listen-on [ start-accept-loop ] parallel-each ]
|
[ listen-on [ start-accept-loop ] parallel-each ]
|
||||||
[ ready>> raise-flag ]
|
[ ready>> raise-flag ]
|
||||||
bi
|
bi
|
||||||
|
|
Loading…
Reference in New Issue